Leeward secures additional finance for 890 MW of renewables in the US

The tech giant obtained power from the Cradle Solar project in Brazoria County and the Morrow Lake Solar project in Frio County under the PPAs.