Tata Motors Commercial Vehicle – Quality Excellence Award – Rane (Madras) Limited – Steering and Linkages Division 31 Oct