The price of commercial property in New Delhi, which includes retail space as well as offices, has dropped 30% from its peak value in 2008 due to a glut in supply and weak demand over the past few years. One-fifth of commercial space is currently... Read More