Michael Saylor's Strategy Buys 1,895 BTC for $180.3 Million - Rollup News