Business and Human Rights Africa Foundation is a nonprofit organization registered in Kenya and ooperating in various countries to promote, advocate and support the business and human rights agenda in Africa. The Mission of BHR Africa Foundation is..
Relevance: 27.116898