More good news from the front lines – in the war against the pushing of devices. VW has just announced it won’t be bringing one of its newest devices – the ID 7 sedan – to the United States. On account of “changing market conditions,” by which is meant there’s not much of a market … Continue reading VW Cancels a Device
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed