Clusterbit Companies

World's smallest datacenter.

Founded Date: 2014-07-29
Headquarters: Laval, Quebec, Canada
Employee Number: 1-10
Industry: Infrastructure
Estimated Revenue: Less than $1M