Wind Energy BP Reportedly Considering Sale of Minority Stake in Offshore Wind Business byMatthew WrightOctober 20, 2024
Finance Solar Zelestra Secures EUR 132 Million in Debt Financing for 435-MW Gorbea Solar Project in India byJohn GarciaSeptember 23, 2024
Finance Iberdrola Issues EUR 750 Million Green Bond Amid Strong Investor Demand byMichelle AdkinsJuly 11, 2024