Green Tech April 12, 2021 0 Large Market for Downhill Electric Vehicles, Reveals IDTechEx See the power of a rock avalanche. It is a reminder of potential energy. In Switzerland monster…