Russian CEO of Rosneft oil company Igor Sechin arriving to attend a meeting of Russian President Vladimir Putin and Indian Prime Minister Narendra Modi at the Kremlin in Moscow, Russia, Tuesday, July 9, 2024. Chief Executive Officer of Russia’s state-owned Read More
