Loading…
First Solar to supply up to 2.4 GW of modules to Intersect Power · Endata