pull down to refresh
€115B is staggering. Shows how war costs compound over time - from direct aid to energy and fiscal pressure on EU budgets. With lol tag, I guess many see aid fatigue kicking in. How much has EU already committed total?
€115B is staggering. Shows how war costs compound over time - from direct aid to energy and fiscal pressure on EU budgets. With lol tag, I guess many see aid fatigue kicking in. How much has EU already committed total?