The charity, which has embarked on a series of cost-cutting measures, recorded a net deficit of £28.4m in 2023/24
Major aid charity’s income drops by more than £30m
by Admin 0 Comments
by Admin 0 Comments
The charity, which has embarked on a series of cost-cutting measures, recorded a net deficit of £28.4m in 2023/24