making its world premiere at the 2017 Frankfurt Motor Show. Even though Dacia released a few images of the car a couple of weeks back, Frankfurt marks the first time we’ve been able to catch a glimpse ...