The Swiss solar industry leader Helion is renewing its commercial vehicle fleet and has converted it to all-electric vehicles. The world’s largest handover of ID. Buzz Cargo to around 100 Helion technicians – known as Helionauts – took place near the town of Solothurn in Switzerland on Monday morning. Helion now operates one of the […]