Steve Levine
Not the CIA, not bin Ladin -- Exxon is the toughest nut By Steve LeVine Foreign Policy, April 27, 2012 Since its birth as Standard Oil in the 19th century, ExxonMobil has been at once the most profitable, demonized, secretive and uncompromising corporation on the planet, a black box that muckraker Ida Tarbell famously penetrated in the early 1900s, and no one since has managed.
Comments
0
