Skip to main content

Demand for office space may touch 60 million sq ft across eight cities: Report