News

Cupra has finally ... product: the Born. But that’s last year’s news, as that is when it was unveiled, followed by the production start at the Zwickau factory in Germany, next to its cousin ...