Strategy buys $2B in Bitcoin, adding 20,879 BTC to holdings

May 18, 2026
2 Mins Read
2 Views