10 Pageviews Read Stories
Causes: Philanthropy, Philanthropy, Charity & Voluntarism Promotion
Mission: M foundation was created to promote the practice of charitable giving and voluntarism through a variety of strategies including advocacy, discosure, information exchange, fundraising and research
Programs: M foundation was created to promote the practice of charitable giving and voluntarism through a variety of strategies including advocacy, discosure, information exchange, fundraising and research