TVS is one of India's largest diversified industrial conglomerates with its principal headquarters located in Madurai.