Tags

, , , ,

Greece.jpg

The small Greek island of Tilos in the Aegean Sea is set to become the first energy-independent island in the Mediterranean by relying exclusively in renewables.

Learn more here.