ecosystem Friday News Roundup: CcHub’s $25, 000 Idea, MTN Namibia Is Selling 30% of Share Capital, MPESA’s Looming Service Constraints Lulu Fadoju 125 months ago