Meet Bugatti’s New Chief Engineer Stefan Ellrott


There's been a big game of musical chairs underway between the chief engineers at European automakers. And the latest to name a new head of development is none other than Bugatti.
Read more ยป