Investors | Page 2

Business News

A realm full of opportunity and test

Among the countries considered to be hotbeds for startups, India consistently makes the top ten; much of it has to do with the policy-making and cultural shifts the country has gone through to advertise itself as startup-friendly.