Ever since the release of the DS3 sport, in 2010, Citroen has been heading in the right direction. There has been an improvement in their overall sales but nothing to rave about. The thing is, Citroen has been building excellent cars in the past few years and it’s going to take a while for the […]