An end to two decades of declining corporate tax rates?

Combined corporate income tax rate %

Source: OECD
Independent