Scotland’s Highland region becomes the backdrop for Britain’s most ambitious energy storage project in half a century. The government has approved construction of a massive … Continue reading A first in 50 years for the UK, which is preparing a new “monster” capable of powering 1.4 million homes for 22 hours.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed