2016 World Car of the Year: Top Three Finalists Announced in Geneva Published on March 2, 2016 in Geneva by Michel Deslauriers Photo: Michel Deslauriers 2016 World Performance Car of the Year finalist: Mercedes-AMG C 63 Coupé