Semler Scientific buys another $10M worth of BTC
cointelegraph.com
25 April 2025 22:56, UTC