Peru returns to the Top 10 most complex countries in the world to do business, according to TMF Group

According to the Global Business Complexity Index, compiled by TMF Group, Peru is the tenth most complex country in the world to do business in and the sixth in Latin America.
Peru among the 15 most difficult countries to do business according to TMF Group's Global Business Complexity Index

Peru ranks 13th in the world for the complexity of doing business, according to a report by TMF Group, a leading provider of administrative and compliance services.