DeepResource

Observing the world of renewable energy and sustainable living

Solar Islands

[csem.ch] – Swiss concept
[alternative-energy-news.info] – Floating Solar Island Concept

Advertisements

Single Post Navigation

Comments are closed.

%d bloggers like this: