You must have javascript enabled to use this feature.
0 comments
A solar panel manufacturer that received $58 million in state aid to open a factory at a former Massachusetts military base is closing it and laying off 800 workers.