Mexico has been ranked at the top of a new international list for corporate tax “competitiveness,” making it the best place to do business based on a comparative analysis of countries with regard to the “total tax burden faced by companies,” according to the business research firm KPMG.
