Any news from Outlier Ventures since they invested 7 figures in IOTA back in June?

IOTAIOTA
$0.28137
1.14%

Related news