When the lights went out for the start of the 2023 FIA Formula 1 World Championship season in Bahrain in March, the world’s most powerful ultra-luxury SUV, the DBX707, was the new official FIA medical car.
Aston Martin is to create more than 100 jobs at its St Athan site in Wales, following the launch of its new DBX707 model – the world’s most powerful luxury SUV