Tata Trusts By Amar Tata Trusts Report suggests that today's Tata Trusts meeting could open the door for Noel Tata to take the helm of the $165 billion group October 11, 2024