
Contestants from Kenya, Nigeria, and Egypt emerge winners of Africa Business Heroes Prize
Entrepreneurs hailing from Nigeria, Kenya and Egypt were in the top three following the final pitching session in the Grand Finale of the Africa Business Heroes (ABH) Prize contest. The grant recipients contribute to the [c]