12/9/2016: FRONT PAGE: Demonetisation Impact: Nehru Place business down 70%

Nehru Place, a large commercial, financial, and business center in Delhi, India. Nehru Place is a widely considered to be a major information technology hub of South Asia. Coming back to the IT retail market in Nehru Place, there are 20 Thousand…
The DQWeek (Delhi)

Leave a Reply

  • Stay up to date

  • Subscribe to the RSS feed
  • Subscribe to the feed via email