Photo credit
Strategy authorizes $2 billion in buybacks and up to $1.25 billion in Bitcoin sales
Strategy's capital overhaul may enhance liquidity and shareholder value but raises questions about Bitcoin's role in corporate finance.