A Special Tour Of Aston Martin Lagonda Production Facility In Wales Where DBX SUV Is Made
I was recently invited by the Welsh Automotive Forum to visit the Aston Martin Lagonda production facility in St Athan, Wales, where the DBX SUV is manufactured.
Jun 21, 2023, 18:22 PM IST