On 15th January, the OECD released a report and database, Corporate Tax Statistics, providing internationally comparable statistics and analysis from around 100 countries worldwide. Interestingly it shows in 2016, corporate tax revenues accounted for 13.3% of total tax revenues increasing from 12% in 2000, despite actual rates falling across the world.
Read full article here: OECD.org