Business ❯ Finance ❯ Market Trends ❯ Investor Behavior
A proposed controlled $3 billion BTC sale and public criticism of Strategy’s preferred‑stock financing put pressure on the company to fix cash shortfalls or keep buying Bitcoin.