Skip to main content

Mumbai and Kolkata witness highest construction costs for industrial and warehousing spaces: Savills India