Greenclouds
Greenclouds has developed a solution that significantly lowers the huge power consumption and CO2 emission at data centers.
Launch date
Employees
Company register number 27359620
Rotterdam South Holland (HQ)
Authorizing premium user...