Improbable backs Otomato’s next stage
Funding announcement
- A $2 million investment announced on May 26, 2026.
- Portfolio intelligence for DeFi users.
- Coverage on business, technology and crypto sites.
193,840 views across the wire
The distribution report recorded 193,840 views and 2,098 clicks. That is a click rate of 1.08%.
- Wire views
- 193,840
- Wire clicks
- 2,098
- Click rate
- 1.08%
A funding story across business and crypto media
The announcement appeared on Business Insider and AP News. Technology and crypto coverage included tech.eu, Blockonomi and CoinMarketCap.





