Trawling the web this morning, I came across this image. It is taken from the Renault website. Renault launched this concept vehicle — the Twin’z — at the Milan Triennale this week. The Triennale is a festival of outstanding design. It’s not a car show. The Triennale audience is more used to fashion and product