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