Switch Mobility, Ashok Leyland’s electric mobility arm, has announced that Mahesh Babu will take on two new roles with immediate…
Switch Mobility, Ashok Leyland’s electric mobility arm, has announced that Mahesh Babu will take on two new roles with immediate…