Cristina MiceliApr 14 minAll You Need To Know About Tiruppur's Textile IndustryKnown as the ‘T-shirt city’, Tiruppur, a metropolis in India located in the state of Tamil Nadu, is vastly renowned for being the...