Senator Bernie Sanders of Vermont lists ten companies not paying their fair share.
Read More »
"These six energy giants are among the top-earning private companies on Earth. Yet their continued corporate existence, at least in its current form, is far from assured." And so all eyes look north.