964312 Maserati MC20 wins “Product Design of the Year” at this year's European Product Design Award 3 years ago3 years ago