U.K. universities sign first-of-a-kind wind driven power purchase agreement

The Guardian: Twenty of the UK’s leading universities have struck a £50m deal to buy renewable...

Read More