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