American bike maker Indian Motorcycle makes Indian debut
America’s first motorcycle company, Indian Motorcycle which is a subsidiary of Polaris Industries has made its debut in the Indian market. Polaris, the world leader in off-road and All-Terrain Vehicles launched their brand in 2011. […]