German Cabinet passes 2025 budget, hailing 'economic turnaround'
Germany's Cabinet on Wednesday finalized the 2025 budget after weeks of wrangling, sending the €480.6 billion ($526 billion) package to parliament for approval. The budget has been the…
