BusinessGanesh Mani takes additional charge as CEO – Switch India NewsmantraJuly 3, 2025 by NewsmantraJuly 3, 20250 Bengaluru, 01st July 2025: S Mahesh Babu, CEO Switch Automotive Mobility Ltd, has decided to step down from...