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