See the publication IMD World Competitiveness Yearbook for a set of comparative rankings of countries on taxation. See the Government Efficiency chapter.
Use the Economist Intelligence Unit database. Country Commerce reports have a Corporate Taxes section and Country Finance reports have a Taxation section, which briefly discusses corporate taxes in a country.