Written by Ameya Naik | Tuesday September 22, 2020
The coronavirus spread really brought us down to our knees and yes in some parts of the world crippled industries. But as we are all limping towards normalcy, carmakers are also getting their plans back on track and yes this means that the World Car Awards 2021, are back on the calendar. The World Car Finals countdown will begin in late January 202...
www.carandbike.com