
Contact us
About company
THE PROBLEM The UK Charity industry is estimated to be worth £73.1 billion, However, according to the Edelman Trust Barometer only ‘54% of people in the UK say that they trust charities “to do what is right”’, which could explain why over half of charities report not being adequately funded. To increase donator confidence, there is an…
GB
Unknown
Unknown
Not verified company