Corporates Steel Strips Wheels reports 9.89% YoY decline in net turnover Aditya Bhagchandani Oct 1, 2024