5 days agoGeneva Motor Show 2024 - Interview with Giles Vidal, Chief Designer of Renault SAAutoMotions