MicroStrategy Buys 1895 Bitcoin for $180 Million - Rollup News