2023 – The Year The Renewables Bubble Burst
In 2023. clean energy witnessed one of the toughest years in its short history. Supply chain issues, the energy crisis post Russia’s invasion of Ukraine and the ensuing ramp of interest rates and inflation hit […]