Luton – Dodd Group, one of the UK’s largest mechanical and electrical contractors across commercial and private sectors, has taken delivery of a fleet of 200 new Vauxhall vans and cars as part of a new sole supply agreement...

More...