Developer of an online cloud platform intended to transform technology companies into cloud service providers. The company's services include servers, remote desktops, cloud storage, virtual switchboa...

Information Technology
Madrid, Spain
Founded 2012
113 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$12.8M
Last Round
N/A