Igor Sechin: Russia's Darth Vader

The second most powerful man in Russia doesn't like the spotlight.

Read →