Shell to sell Russian retail and lubricants businesses to Lukoil

Lukoil to acquire 411 retail stations in Russia from Shell. (Credit: ElasticComputeFarm from Pixabay)



Related Article
Recommended Whitepaper

View More