Techo Electra Motors, based out of Pune with their manufacturing facility at Chakan today announced the launch of its new Electric Moped called "SAATHI" thus strengthening the brand's presence in India as part of its strategic expansion across the co ...