Geneva Motor Show 2020 cover image

Geneva Motor Show 2020

Geneva Motor Show was canceled amid coronavirus concerns but some automakers confirmed that details of their yet-to-be-seen debuts will still be released