Business

Putin ally and boss of Russian oil giant has £86m yacht seized in France

France has seized the vessel of Igor Sechin, a long-time ally of Vladimir Putin and the boss of Rosneft, one of the largest oil companies....Read More