Apollo's Chennai plant has made 1 million TBR tyres

2 Feb 2012