More cost to start business in less developed countries


The less developed the country, the more cost it takes to start business.
And it costs 6 times more to start a business in India than in US.

Share this:

0 comments:

Post a Comment