NEWS Aston Martin in St Athan: Construction of new facility begins Phase I of Aston Martin’s new manufacturing facility at St Athan in Wales received the green light when Aston…