India's first E85 scooter costs Rs 1.70 lakh: Here's when you can buy one

· India Today