Texas-based Leeward Renewable Energy will obtain about 10 gigawatts’ worth of solar projects from the sale. First Solar will pass 10 gigawatts of in-development projects to wind developer Leeward Renewable Energy, the companies announced Monday, as the solar manufacturer continues to overhaul its business. The sale accounts for a majority of First Solar’s project assets, […]