The Geneva Motor Show’s cancellation also means the International Fleet Meeting has been cancelled
The Geneva Motor Show’s cancellation also means the International Fleet Meeting has been cancelled
For more of the latest industry news, click here.
The Geneva Motor Show’s cancellation also means the International Fleet Meeting has been cancelled
Leave a comment