Geneva International Motor Show BY Reuters • March 18, 2024 The BYD logo is displayed on a car during the media day of the 91st Geneva Auto Show, in Geneva, Switzerland, February 26, 2024. REUTERS/Denis Balibouse/file photo