Renewable energy sector is down, but not out
The renewable energy sector has taken a hit during the past few years, with high valuations, interest rate hikes and a surge in production and material inflation. This has resulted in lacklustre results from notable...