2011, UK, Durrants, Shalfleet

Tags:
innovation, capacity, news

5 MW, built