Super Soco Electric Bikes and Scooter Journey in Nepal

Super Soco Electric Bikes and Scooter

Super Soco is a brand of Electric motorbikes from Super Soco Intelligent Technology Group, Shanghai. The group was founded back in 2015 and its headquarters is currently located in Shanghai, China. However, the Super Soco Intelligent Group only manages their product distribution in china. And, Vmoto Soco Group, another entity promotes and distributes their products …