Genesee County Solar Cell Company Lands 5-Year Supply Agreement

A high-tech plant in Genesee County that will make components for solar cells has received a big boost. The plant to be built by a company called 1366...
Original Story: 
Published Date: 
Tue, 04/12/2016 - 1:16pm
»