
Will Germany's military spending spree deliver broad economic growth?
March 18, 2025, will go down in Germanhistory as the day when a two-thirds parliamentary majority cleared the way for the country to take on unprecedented debt. German lawmakers approved an infrastructure investment package worth billions, while also …