GERMANY SETS PRICE CAPS FOR 2025 RENEWABLES X2026