Made In India electric bicycle manufacturing company, Svitch is expanding its presence throughout India with over 70 dealers. Presently, the brand’s distributors are in Haryana, Karnataka, Maharashtra, and New Delhi. The brand also has four ...
Subscribe to our newsletter to get the latest scoop right into your inbox.