16 Jun 2022 Cloudoon plans 'Kenya's largest data center' Company planning 10MW facility along Tana River