Home Tags Motor Show in Geneva

Tag: Motor Show in Geneva

Dacia Electric City Car Project Confirmed for Motor Show in Geneva

0
It is a taste of "the market's most affordable 100% electric city vehicle." Well, it didn't take long. It was less than a week ago...