Decades in Corporate Taxation
Corporate taxation has evolved significantly, with rates coming down significantly over the last several decades. Countries have redesigned their tax bases by changing the treatment of losses, interest, and capital costs. A recent OECD report highlights the general stabilization of corporate tax revenues and statutory rates alongside major changes to address profit-shifting opportunities.
4 min read