Strategy is paying investors huge yields to keep buying Bitcoin amid 66,231 BTC spending spree | Coinfeather