Company · mentioned 21 times
Computer hardware company that builds on-premises cloud computing systems, sold to large companies that keep their infrastructure in their own data centres.