×

International Motor Show to no longer be held in Geneva, organisers say

By Thomson Reuters May 31, 2024 | 9:34 AM