Germany generates most of its power from coal and nuclear energy. Brown coal provides 24.6% of Germany's power, while nuclear energy accounts for 22.8% and hard coal 18.2%. Renewable sources like wind and solar make up 15.9% and have been increasing as Germany phases out nuclear power. While renewable energy is growing, it still faces challenges in terms of installation and maintenance costs.