Geneva Motor Show: 2017 Dacia Logan MCV Stepway Revealed Posted on 23/02/2017 by affam The 2017 Dacia MCV Stepway is just revealed by the company ahead of its debut in the Geneva Motor Show 2017. The Geneva Motor Show will start from March 7th and is supposed to house a number of cars...