Leeward, Google sign 724MW solar PV PPA in Oklahoma
Latest The solar PV plants will be sited to support Google’s data centre operations in the US state of Oklahoma. Image: Leeward Renewable Energy. Solar developer Leeward Renewable Energy has signed a long-term power purchase agreement (PPA) with tech giant Google, which will support over 700MW of solar PV in…
bubmagJanuary 16, 2025