All about finance. Defense budget holding firm at €650 billion, despite minimal utilization of financial flexibility provisions , and Administrator 2025 May 3