7 January 2025 Renewables cut German power prices and emissions – lack of momentum seen in buildings and transport sectors Format Press Release