Triumph Motorcycles debut in India – first showroom to be in Bangalore
December 13, 2013
In 2012, at the Indian Auto Expo held in Delhi, British motorcycle manufacturer Triumph had displayed its motorcycles for the first time in the country, and when Triumph announced …