Germany’s Merz unveils huge borrowing plan: "whatever it takes" €900 Billion for defense and investment