Triumph Motorcycles unveils first outlet in Bengaluru
British motorcycle company Triumph has opened their first dealership store in India, at Bengaluru. The company has tied-up with Benglauru-based Keerthi Motors, which will provide sales, service, spare parts and…