Aston Martin provides insight to freshly commissioned Welsh factory

    Cart