AuthorNaveen Tewari

It’s time to open the gates wider

I

There is a growing nervousness among foreign investors putting their money in India. The Global Entrepreneurship and Development Index 2012 revealed that India, Asia’s third-largest economy, ranked 74th out of 79 countries, making it an unviable country to start a business. There is a growing nervousness among foreign investors putting their money in India. Fewer than 150 start-ups are promoted...