Last Week in Tech 7. Volkswagen's EV promise and more. | Aleksander Jess