Badge engineering refers to the sharing of a platform or an entire vehicle by different car manufacturers, with at least one of them not needing to design or engineer a new model from scratch.
Team boss Mike Krack wants Aston Martin to be self-critical over failing to make major steps forward with its Formula 1 car development for consecutive years ...