Shell to sell its gas stations in Russia

May 12, 2022

Shell is looking for a local buyer to acquire its 411 gas stations operating in Russia.

Recent News