Retract charges or pay Rs 1,000cr: Tata Trusts June 6, 2026 by Retract charges or pay Rs 1,000cr: Tata Trusts Sharing Is Caring: