First Solar Inc (NASDAQ:FSLR) has struck a deal to sell a 10-GW utility-scale solar project platform to the development arm of US independent power producer Leeward Renewable Energy LLC.