BUSINESSAhead of the historic German expenditure vote, the euro and markets surge. by Rosselia March 18, 2025 by Rosselia March 18, 2025