Beverly Incubator Grows Life Science, Clean Tech Start-Ups
BEVERLY — In 2008, when the economy plunged into recession, North Shore InnoVentures launched a business technology incubator to stimulate growth in the emerging life sciences and clean technology sectors.