Entertainment Switzerland Wins the 2024 Eurovision Song Contest 1 min read Nemo. Image: Martin Sylvest Andersen/Getty Pictures The Swiss are on a roll! Switzerland has