Brazil has leapfrogged Indonesia as the most complex place to do business in 2021 with the US and UK among the simplest in new rakings from professional services firm TMF Group.
The eighth annual Global Business Complexity Index (GBCI) reveals focus on good governance and responsible business; tougher penalties for breaching regulations; long-term impact of Covid-19 on global business landscape.
The rankings analyse rules, regulatio...