South West motor factor finally finds Nemo
The 40 Citroen Nemo vans will deliver commercial vehicle parts all over the south west, clocking up 100,000 miles in 3 years A COMMERCIAL vehicle parts distributor should know a thing or two about vans – so the decision by Mill Autoquip to take on 40 Citroen Nemo vans is quite a feather in the cap for the [...]