Triumph launches in India with 10 motorcycles. Seen here from LtoR- Paul Stroud, Director Sales & Marketing (Global) & Vimal Sumbly, Managing Director, Triumph India

Triumph launches in India with 10 motorcycles. Seen here from LtoR- Paul Stroud, Director Sales & Marketing (Global) & Vimal Sumbly, Managing Director, Triumph India