CNBC has published a list, based on Organization for Economic Cooperation and Development (OECD) numbers, of the world’s highest corporate tax rates. The numbers are based on “combined corporate income tax rates” which purports to include both national and local levies. The list is compiled from a list of OECD member countries which means that [...]