Dealerships across Europe are closing their showrooms as governments move forcefully to restrict their citizens' movement and close all nonessential businesses in an effort to contain the coronavirus outbreak.
Dealerships across Europe are closing their showrooms as governments move forcefully to restrict their citizens' movement and close all nonessential businesses in an effort to contain the coronavirus outbreak.