Learn more

Germanys Cabinet finalizes the 2025 budget after weeks of wrangling, sending the 480.6 billion ($524 billion) package to parliament for approval.