TILOS, Greece (ANA) – A renewable energy-based battery station and smart microgrid on the remote Greek island of Tilos has won an EU Sustainable Energy […] The post The Island of Tilos Wins EU Sustainable Energy Award appeared first on The National Herald.