It may be hard to feel sorry for the world’s fourth largest car manufacturer, but perhaps some sympathy is in order. Volkswagen just announced that they will delay the launch of their new microbus until 2007 as they try to make the bus less expensive. The delay is yet another blow to VW’s strategy to […]