Set up in 1919 with an initial endowment of ₹8 million, the Sir Ratan Tata Trust (SRTT) is one of India's oldest grant-bestowing philanthropic foundations.
No activity yet for Sir Ratan Tata Trust.
7 Up
🏢 Brand
ABB Group
Abel Prize
Abu Dhabi National Oil Company
Accenture
Ace Hardware