The company has invested $1 billion in commercial real estate across India to become the largest landlord in the country among private-equity investors
The company has invested $1 billion in commercial real estate across India to become the largest landlord in the country among private-equity investors