In a season when the New York auto show was postponed and the Geneva auto show was canceled, it’s not that surprising that the Detroit auto show, scheduled for June 6–20, is now off because of coronavirus. In this case, it’s because the Federal Emergency Management Administration (FEMA) has chosen …
Read More »