A Natick-based cleantech company has signed a 187K SF lease to open a new factory at King Street Properties’ campus in Devens, the second major clean energy company to come to the area.
Read more