79113890
Apr 27, 2012
Awarding of grants and charitable donations for research and education; financial sponsorship of projects relating to health, leadership, education, religion and development
Insurance and FinancialScientific and technological services and research and design relating thereto; implementation and development of projects relating to health, leadership, education, religion and development
Computer and Scientific