NOURICH Logo
Kenya and Microsoft Clash Over Sh129 Billion Data Centre Deal as Power and Financial Risks Emerge | NOURICH GROUP