Shell reportedly signs agreement with DCC Energy for proposed sale of France mobility business - SHEL News | Rallies