Volvo and its (EV) sister brand Polestar are to be united by Endeavour Automotive. The brands will be based at a new £6 million HQ dealership in North London. Endeavour Automotive are consolidating their Watford and North London franchises at the new premises which will be on the Centennial Park at Elstree. Work on the […]

Read More →