Advocating for renewable energy | Swiss Re

Students from Delft University of Technology that have won the World Solar Challenge seven times already and they are the current reigning world champion.