After Long Negotiations, EU Leaders Agree on $2.1 Trillion Deal

Your browser doesn’t support HTML5