
Founded in 2001, Theta shifted its focus to digital assets in 2018 and now manages approximately US$1.2 billion in assets.
Source link
1








