Nexo currently services over a million users across 200+ jurisdictions, managing over $4 billion in assets. The company currently has 150 employees, with its management based in London.
Nexo currently services over a million users across 200+ jurisdictions, managing over $4 billion in assets. The company currently has 150 employees, with its management based in London.