Ashok Leyland gets Sri Lankan order for 2,200 buses

The Sri Lankan Government has placed an order for 2,200 buses with Ashok Leyland. This is…