2 min read internet The Block CEO resigns after reports of undisclosed loans from Alameda Research May 6, 2024 John A. Ratliff Michael McCaffrey, the chief executive officer of cryptocurrency news outlet The Block, resigned after...