

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 its leadership of B20 amid multiple global developments and transformations, the participation of businesses in global economic decision-making has never been more critical.” “We believe that a renewed strategy for […]










