The Brookfield India REIT portfolio consists of 25.5 million square feet of total leasable area, comprising 20.9 million square feet of operating area …
The Brookfield India REIT portfolio consists of 25.5 million square feet of total leasable area, comprising 20.9 million square feet of operating area …