The African Development Foundation provides grants to community groups and small enterprises that benefit under-served and marginalized groups in Africa.
There are HUNDREDS of agencies like these that produce ABSOLUTELY nothing and spend MILLIONS upon MILLIONS just so they can say they "care"
Innovation and Improvement Office?