MicroStrategy Plans to Buy $42 Billion Worth of Bitcoin