Triumph to launch motorcycles by October
British bike maker Triumph Motorcycles unveiled its line-up of seven bikes for the Indian market at the 2012 Auto Expo. However, Indian buyers will have to wait for about six months before orders for these […]