Strategy is scrambling to reassure investors amid a slump in the price of its primary means for funding crypto purchases.
Strategy approves $2B in share and preferred security repurchases, launches a $1.25B BTC monetization program, and retains ...