Business infographic & data visualisation
Best Countries to Do Business in 2012
Infographic
Description
Best Countries To Do Business – The stark differences in the way that some countries encourage (and even discourage) businesses to come to their shores makes it hard to find the best place to grow roots. These stats show where a new (or old) business can go and why.