Tata takes $80m Shriram Properties stake

The fund's second non-Tata investment takes it to almost 50% deployed

Share this