TVS Supply Chain block deal: 67.1 lakh shares, representing a 1.5 percent stake in the company sold at a floor price of Rs ...