Leeward Renewable Energy LLC has made significant progress on three renewable energy assets in the US, including the commissioning of a 196-MW solar farm and the start of construction works on two other sites.