2013-06-04T00:00:00
Shell in the UK is a far more attractive proposition for both customers and dealers than it has been for some time, according to David Moss, who took over as the company’s general retail manager, north cluster (UK, Denmark, Norway), at the start of the year, replacing Melanie Lane. And ...
Already registered? Please log-in here
With free guest access you can: