At this year’s Geneva motor show it was often green cars attracting the most attention, rather the exotic supercars that usually steal the show. Source: Reuters

Leave a Reply