London North Dealerpoint benefits from major £3M upgrade
Volvo Trucks has completed the second major refurbishment of one of its wholly-owned London dealerships within the space of just 18 months – completely overhauling its London North depot, which has been the site of a Volvo Truck & Bus operation sin…