LevelTen: European solar PPA prices rise just 1.3% in Q1 2025 LevelTen: European solar PPA prices rise just 1.3% in Q1 2025