Several different auto reveals globally have been cancelled or postponed as a result of outbreak, together with these in New York, Geneva and Sao Paulo. Several...
Just just like the Geneva Auto Show, New York Auto Show and now even the Paris Motor Show, which wasn’t scheduled to happen till October,...