Shell in talks to sell its petrol stations, lubricant plants in Russia

Shell in talks to sell its petrol stations, lubricant plants in Russia

Photo: Reuters

Shell said on Friday it is in talks to sell its network of petrol stations and lubricant plants in Russia as the British company forges ahead with its plans to exit the country following Moscow’s invasion of Ukraine.