Sir Dorabji Tata Trust

7 Months ago
New York-based Tiger Global Management has closed a $3.75 billion (about Rs 26,...