News

Semler Scientific purchased $50M worth of BTC in May 2025, raising its total holdings to $475M and continuing its treasury ...