Sources

6 Total Sources

Saylor Blames Bitcoin's 22.7% Slide on $400 Billion AI Spending as Strategy Sold 32 BTC