Leeward acquires 10 GW of solar platform in California from First Solar
Leeward Renewable Energy along with OMERS Infrastructure have secured the purchase of a 10 gigawatts solar platform in California, from developer First Solar. Leeward announced...