News

As per Deloitte India's latest report, the country could require an additional 45-50 million square feet of real estate space ...