Quintessentially British Aston Martin has never shirked showing us something different and making heads turn and that’s very much the philosophy behind the flagship DBX707 SUV. Launching the marque’s new dedicated £250M factory at St Athan, 18 miles west of Cardiff, the DBX was the first SUV from this exclusive brand in 2020. It sought to redefine the rich-family friendly SUV sector … [Read more...]