- Company name
- Elwood Technologies
- Legal name
-
Elwood Technologies Services Limited.
- Address
-
82 Baker Street London United Kingdom
- Country
-
GBR
- Description
-
Elwood Technologies is an established global fintech building institutional-grade digital assets trading infrastructure.
- Total funding
-
$70,000,000
- Employee count
-
n/a