Top 5 Reasons to Invest in Delhi Now!

Delhi NCR is fourth largest urban area in the world with a population of 22 million, larger than Los Angeles and London combined. (United Nations) Delhi NCR is the political capital of India and ranks number 1 in terms of job creation in India. (Associated Chambers of Commerce & Industry, India) Delhi NCR has one …

Continue reading

Top 5 Reasons To Invest In India Now

India has now displaced Japan to become the world’s third biggest economy in terms of purchasing power parity. (World Bank Report) India’s growth will make it the world’s second largest economy within 15 years. (World Bank Report 2014) India is the world’s largest democracy with a population of 1.25 billion, the equivalent of North America …

Continue reading