EUROPE ON TRACK TO SMASH SOLAR POWER OUTPUT RECORD IN 2025