Time-lapse video of the construction of our First Building (4.5MW IT capacity) in our 19MW campus in Nairobi

IXAfrica logo

Leave a Reply

Your email address will not be published.