Gazprom

Gazprom is both a powerful and a controversial natural gas extractor and distributor based in Russia. Read on to find out more.

Advertisements

BP

BP is the sixth largest corporation in the world, operating in over 80 countries. Find out why it holds power on the world stage.