Montra, the high end performance Bike brand of TI Cycles of India, has launched their first electric bike specially designed to make the short....