Tag Archive for doing business 2013

No Surprise!

Of a total of 185 countries, Spain comes in at 136 in a list ranking where it is most difficult to start a business.