Early 2025 sees fossil sources top renewables in German power mix for first time in two yearsAdmin20 June 2025