B bloomberg.com Some Corporations Pay a Lot More Taxes Than Others 64 points socratees 9 years ago 61 comments