Has Renewable Energy Reached a Peak?
Thursday, September 12, 2024, 10:35 AM - 11:30 AM
Presentation followed by a panel discussion
Higher interest rates and supply-chain issues have made it more costly to develop projects. How does the investment case for institutional investors stack up in 2024?