Investment Opportunity with Indian start-ups Developed nations are always called a big hub for business people because they give multiple opportunities to a layman. People strive to be a part of these developed countries just to be in the race but on the contrary people of these countries are paying more attention to the undeveloped nations of the world.