






Casablanca, 21 July 2016 - Africa50 has today held its first Annual General Meeting (AGM) following its historic Constitutive General Assembly which took place in July 2016.
Category: Events
Casablanca, 21 July 2016 - Africa50 has today held its first Annual General Meeting (AGM) following its historic Constitutive General Assembly which took place in July 2016.
Category: Events