Home • Data Centers • Icolo Data Centre – Mombasa
New data centre building of approximately 5 mw. Sub-sea fibre cable connection.
Architects | Project Managers | Interior Designers