'Largest floating solar farm' to open

The biggest floating solar panel farm in Europe is being constructed on a reservoir near Heathrow.

Read More

Post a Comment for "'Largest floating solar farm' to open"