First Solar , Inc. (Nasdaq: FSLR), announced that it completed the previously announced sale of a utility-scale solar project platform of approximately 10 gigawatts (GW) AC to Leeward Renewable Energy , LLC (“Leeward”), yesterday.
↧