Retail News
Shell to sell its gas stations in Russia
The Wall Street Journal 05/12/2022Shell is looking for a local buyer to acquire its 411 gas stations operating in Russia.
Source: The Wall Street Journal
Discussions
Check out RetailWire's Engaging Online Discussions Featuring Our Exclusive Braintrust!