Shell intends to sell its French petrol stations, Les Echos reports London-listed oil major Shell intends to sell its French petrol stations, Les ‌Echos newspaper reported on Tuesday, citing documents ...