TVS Supply Chain reported net loss year-on-year (Y-o-Y) at Rs 23.8 crore as compared to a profit of Rs 10 crore ...