Oliver Willis

Really Screwed Up

30 MAJOR CORPORATIONS PAID NO TAXES FROM 2008-2010

A new bombshell report reveals that 30 major US corporations effectively paid no taxes between 2008 and 2010 as they raked in giant profits.