2 employees
The geographic focus is on sub-Saharan Africa, where there is substantial opportunity arising from inadequate supply.
2005