17 March 2026

Eurovision Song Contest sets new climate standard with Econetix