58 Pageviews Read Stories
Causes: Philanthropy, Private Independent Foundations
Programs: The foundation makes grants to public charities to improve educational opportunities, for religious purposes, to encourage cultural enrichment and support activities which benefit poor.