50 employees
The Sphere owns and operates a global telecommunications ecosystem intended to facilitate chain trades, routing, and financial settlements.
2016