Kraken revenue hits $507m in Q1 despite slump

May 18, 2026
2 Mins Read
6 Views