Duncan Hale

Photovoltaic solar panels and windmills around the  town of Milagro in Spain's Navarre province. The world still requires wind and solar to achieve its net-zero goals, and developers are crucial to delivering that.
COMMENTARY

Higher rates have hurt returns on renewable energy assets

2024-04-07T21:00:00.000Z