Uncategorized Microsoft Embarks on Low-Cost Internet Connectivity in Nanyuki, Kenya Olumuyiwa Coker 115 months ago