3 min read Computer & Technology The Block founder says he’s exploring ways to get the publication into ‘trustworthy’ hands • TechCrunch April 26, 2024 Rosemary H. Figueroa Crypto news publication The Block announced today that its CEO, Michael McCaffrey, has resigned...