blogontherun.wordpress.com
Our overburdened corporations
The Washington Post had a chart on how corporate taxes have been rising as a share of GDP in OECD countries (industrialized countries comparable for economic purposes to the United States). The pro…