Royal Dutch Shell
-
Oligarchs Assets
Who is Shell Really Helping: Putin’s Oligarch or Ukraine?
Following a large-scale invasion, dozens of international companies announced their withdrawal from the Russian markets and expressed their desire to…
Read More »