The truth behind the €64.6-billion budget deal agreed by EU leaders

| FEBRUARY 6, 2024 | LAST UPDATE: FEBRUARY 6, 2024 12:49