About Social Change Assistance Trust
the social change assistance trust (scat) is an independent fund-raising and grant-making development agency. its vision is vibrant and sustainable communities in rural south africa.... Read more
the social change assistance trust (scat) is an independent fund-raising and grant-making development agency. its vision is vibrant and sustainable communities in rural south africa.... Read more