Monday, June 9, 2025
Home Tags Head Business 20 India

Tag: Head Business 20 India

Tata Sons Chairman N Chandrasekaran to head Business 20 India

0
Tata Sons Chairman N Chandrasekaran has been appointed as the Chair of Business 20 (B20) India by the central government. Tata Sons Chairman, N Chandrasekaran said, "As India commences...