TVS Motor Company Ltd. Vs. The State of Tamil Nadu and Ors. – Supreme Court October 12, 2018 / 62 minutes of reading