Tag: Head Business 20 India
Tata Sons Chairman N Chandrasekaran to head Business 20 India
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...