Ashok Leyland's electric bus unit Switch Mobility may close its Sherburn plant in the UK as part of a review process. This ...
Ashok Leyland has launched a new manufacturing facility near Vijayawada, Andhra Pradesh, to produce diesel and electric buses ...