All about finance. European aid funds sustaining one out of every five meals in question, causing worry among Restos du cœur. , and Administrator 2025 April 26