Ashok Leyland gets a green badge
Ashok Leyland, the second largest manufacturer of commercial vehicles in India, has shown its commitment to a better environment by undertaking numerous eco-initiatives. The flagship company of the
Ashok Leyland, the second largest manufacturer of commercial vehicles in India, has shown its commitment to a better environment by undertaking numerous eco-initiatives. The flagship company of the