First Solar seals three US solar project deal with EDPR and ConnectGen
In-construction Sun Streams 1, Windhub A and Sunshine Valley PV farms will generate 278MW once online
In-construction Sun Streams 1, Windhub A and Sunshine Valley PV farms will generate 278MW once online