GGeneva Read More Behind the scenes: Making of the Cannes Palme d’Or2026-05-10 The Palme d’Or, the top prize at the Cannes Film Festival, takes more than 70 hours of meticulous…