Canadian Solar to site Indiana module production facility

Canadian Solar is building a 5GW solar PV cell production facility sited at Jeffersonville, Indiana’s River Ridge Commerce Center

Blurred image of IJGlobal article content