31 October Friday Swiss Solar Prize 2025 Hilton Geneva Hotel and Conference Centre | Rte François-Peyrot 34, 1218 Le Grand-Saconnex View Detail