How Tata Trusts controls Tata Sons, the company that owns all other Tata companies

Tata Trusts is the philanthropic arm of the Tata Group, which also happens to own about 66% of Tata Sons, the private holding company which owns stakes in all Tata group companies. This came into...