Chennai gets Triumph dealership
Triumph is continuing to expand in India by setting up its eighth dealership in the country in Chennai. With facilities in Bangalore, Hyderabad, Kochi, Pune, Mumbai, Ahmedabad and Delhi, the Chennai dealership (named Harbour City Triumph) is in the same mould boasting of…