managementpunditzMar 10, 20212 minGlobal Vehicle Sales drop to the lowest since 2011 in 2020! Covid-19 pandemic led to incessant lockdowns across the world and have affected economies at large in the year 2020. This led to the...