Clevenard Radio Music Awards, Palma de Mallorca, Spain, Saturday, March 29, 2025, Opening speech https://clevenard.com/