Institutional Bitcoin Accumulation Reaches $1.3 Billion | OOBF

Strategy buys 17,585 BTC worth $1.3B in April, signaling institutional confidence.

Open shared insight