Tag: electric

MINI had reasons to celebrate the other day, as the British company delivered no less than 140 cars to Deloitte, this being its largest electric car order for the company in Europe so far. Accordi...Read More