2 min read Mobile & Technology The Block CEO resigns after reports of undisclosed loans from Alameda Research March 9, 2024 Verna W. Cormier Michael McCaffrey, the chief executive officer of cryptocurrency news outlet The Block, resigned after...