Swisspreneur Show • EP #113 - Sébastien Jaffaux: The Swiss Solar Boat • Listen on Fountain