This is TMF Group’s 12th annual report on global business complexity.

It explores the challenges of establishing and running businesses in 79 jurisdictions around the world, covering 94% of world GDP.