EU's Controversial €10 Trillion Plan: Fact or Fiction?