At a press conference at the Geneva International Motor Show, the top three finalists for the World Car of the Year, World Luxury Car, World Performance Car, World Green Car and World Car Design of the Year awards were announced yesterday.
The overall winners in all categories will be ... CONTINUED
10 years ago