justbritish.com
Construction of Aston Martin's St Athan Facility Begins - Just British
Aston Martin has now commenced work on ‘Phase I’ of the St Athan, Wales, site which includes reception areas, offices, and the employee restaurant.