Semler Scientific now holds 828 Bitcoin and has $150M plan to buy more
Jun 7, 2024