Volkswagen's latest Golf was one of the cars headlining the show. Another crowd pleaser was Toyota's iQ which it calls the world's smallest four-seater car.
Full electric vehicles still seem a long way off but one such concept car unveiled was Nissan's Nuvu, which has a dozen small solar panels in the roof.