Press "Enter" to skip to content

Renewable Energy Focus UK renewables industry takes stock of

After a tense few weeks amid headlines of doom and gloom for renewable energy development in Britain, the Comprehensive Spending Review (CSR) announcements made to date leave room for optimism.

Links to more information:

Be First to Comment

Leave a Reply