Europe Germany’s designated new government agrees on largest-ever defense and infrastructure spending push 5 March 2025, 6:16 pm Team Buyback Share this:TweetRedditTelegramWhatsApp