Igor Setchin
-
In The News
France Seizes Russian Energy Oligarch’s $120 Million Super-Yacht
The French government seized a massive yacht belonging to Russian oligarch Igor Setchin, the head of a state-run energy giant,…
Read More »
The French government seized a massive yacht belonging to Russian oligarch Igor Setchin, the head of a state-run energy giant,…
Read More »