The UK, the Netherlands, Egypt and Saudi Arabia among likely winners in the changing world order
TMF Group today launched its 12th annual study on global business complexity, ranking countries according to the burden of their rules for doing business. LONDON,