Tata group faces scrutiny over holding company listing
Tata Sons, the holding company of the $260 billion Tata conglomerate, must explore options to avoid listing after the Reserve Bank of India mandated it to go public. Tata Trusts, which owns 65% of Tata Sons, opposes a listing, fearing it would impair their majority shareholder rights. Noel Tata, Chair of Tata Trusts, r