Interesting Forbes article. All I could find was that tax freedom day for individuals in Canada was 11 June 2012 and in the USA it was 17 April 2012. Not too concerned about when corporations have their tax freedom day other than it is considered to 30 January in Canada. According to our government the corporations need more help and it is likely on the way. I guess it just depends on where you look and you POV. One thing is sure, no matter where you live you always feel you pay too much in taxes.
Bob