About
encloud is an IT services company enabling organizations to securely save millions on their cloud expenses everyyear. encloud is the trading name of Bond180 Limited
Funding Stage
Seed
Membership Sources:
Focus Area
Digital Human Rights
Decentralized Compute