‘The supply chain does not exist’: Green energy industry is in for a rude awakening
Renewable energy prices have skyrocketed while new wind and solar installations have plummeted over the last year, even as governments continue to forge ahead with ambitious climate plans.











