Semler Scientific Reports $41.8 Million Bitcoin-Related Paper Loss in Q1 2025

  • Semler Scientific reached a preliminary $30 million settlement with the DOJ.