Introducing: DS Automobiles

Introducing: DS Automobiles

In recent years, you may have noticed a new brand of vehicle on the roads displaying the DS badge, with some familiar styling and design. The brand is DS Automobiles, a French premium division of Citroën. Much like Toyota with the GR sub-brand, Citroën decided to...