![Article Image](https://www.freedomsphoenix.com/Uploads/Pix/522-0629133913.jpg)
Which Countries Have The Highest Corporate Tax Rates In The G20?
• https://www.zerohedge.com, by Tyler DurdenIn the wake of the 1999 Asian financial crisis, government representatives from the 20 largest economies in the world decided to informally gather to coordinate policy on trade. Thus began the G20.