Namibian Ecommerce Startup JABU Raises Additional $15m Series A

JABU, a Namibian business-to-business e-commerce startup, has announced a N$236.4 million (U$15 … Continue reading Namibian Ecommerce Startup JABU Raises Additional $15m Series A