Businesses are paying their smallest share of tax revenue since 1960 The IRS data adds fuel to criticism that corporations aren’t paying their fair share. Source 2019-05-21 Stonecom Interactive