CLIENT DETAILS
ICOLO LIMITED
 
ICOLO LIMITED ISSUED AWARDS
Data Center Name
Location
Awards
Icolo NBO1
Nairobi, Kenya