The company’s first dealership, called Allied Motors, will be located in Noida, Uttar Pradesh. In order to build brand awareness in India, where they are not well known, they have set up an extensive network of dealerships that will open soon in all major cities and towns in the area. See more at Car and Bike.





