VW Cancels a Device

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