B20 India

Tata Sons N Chandrasekaran has been appointed as the Chairman of B20 India

The Board of Directors of B20 India is comprised of 20 members, including Tata Sons' N Chandrasekaran, who will lead…

2 years ago