2 Comments

Isnt the Parent company of Tata Group TATA SONS? In the article its mentioned as Tata Trusts

Expand full comment