Pages

Thursday, March 03, 2016

Thames Water building Europe's largest floating solar array

Thames Water building Europe's largest floating solar array

The array will comprise over 23,000 photovoltaic panels, and its floating platform will incorporate over 61,000 ...Harvesting dead space?

No comments:

Post a Comment