Breaking: Geneva Motor Show cancelled over COVID-19 fears

The Swiss government has imposed a ban on large gatherings due to coronavirus fears, therefore forcing the cancellation of the 2020 Geneva Motor Show

Continue reading “Breaking: Geneva Motor Show cancelled over COVID-19 fears”