The UK renewable sector has experienced significant upheaval in the week following Prime Minister Rishi Sunak’s 20 September announcement.
The UK renewable sector has experienced significant upheaval in the week following Prime Minister Rishi Sunak’s 20 September announcement.