Rockefeller Foundations Enlist Journalism in ‘Moral’ Crusade Against ExxonMobil

Corporations always have an agenda when they dispense money to shape public opinion. But so do foundations and private donors.