Release Summary

Tech incubator North Shore InnoVentures in Beverly announced that incubator member Bill Bardosh, CEO of TerraVerdae BioWorks won the Young Entrepreneurs award from the French Consulate in Boston.

North Shore InnoVentures