Tata Trust trustee Venu Srinivasan has resigned Bai Hira Bai Trust, a key constituent of the Tata Trusts fold, after Mehil Mistry via an affidavit challenged the appointment of Srinivasan, who is also the Chairman Emeritus of TVS Motor Company. The legal dispute came to light aft







