What's the largest oil company in the world? Russia's government-owned Gazprom.
What's the largest company in the world? PetroChina.
What's the largest investment fund in the world? Abu Dhabi's sovereign fund.
The new totalitarian global players, at The Boston Globe