German advisers warn of fiscal stress from defense borrowing.

11 Nov 2026 13:30EUR Europe Germany