Categories
Articles

A billionaire oligarch resigned as CEO of Russia’s second-largest oil company after being sanctioned by the UK

Business Insider Business Insider