‘The Supply Chain Does Not Exist’: Green Energy Industry Is In For A Rude Awakening
Wind and solar companies have reported massive profit declines over the last year as clean energy prices have risen and new installations have been delayed thanks to supply chain shortfalls, market uncertainty...