Learn more

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

cuu