Shell decided to sell its filling station network in Russia
Shell is negotiating the sale of its gas station network. The company confirmed that they are negotiating the sale of Shell Oil LLC, which owns a network of filling stations, as well as a lubricants p...