Home Tags Geneva University

Tag: Geneva University

World’s Largest Solar Boat Sails into Corinth Port

The world's largest, exclusively solar-powered boat, the Swiss-flagged MS "Tûranor PlanetSolar", sailed into Corinth, Greece, on Thursday. The 31-metre-long catamaran will stay docked in...

LATEST