The motorcycle has been priced at Rs 2.5 lakh a pop on-road in India. Limited to 250 units