World Car Awards 2020: Finalists Announced At First Appearance In India.
The prestigious World Car Awards had their first outing in India recently at the Delhi Auto Expo. The idea was to expose an Indian audience to the world's number one automobile industry honours and also make a stop on the Road to World Car for the first time at the Delhi Show. The event also saw a power-packed press conference too, where the Finalists for the 2020 World Car Awards were announced. The first-ever World Car pavilion at any global motor show, the reception was grand, with many loving the WCOTY pavilion.