Search results
Indians occupy 10-13% leadership positions in GCCs
CNBC Awaaz· 50 minutes agoWith Indian professionals now constituting approximately 10-13 percent of leadership roles in Global Capability Centers (GCCs), India's influence in...
The ICE age will last: The road to EV adoption looks bumpy
Livemint· 41 minutes agoIn 2023, about 73 million passenger cars were sold across the world, according to auto consultancy...