Semler Scientific embraces Bitcoin treasury strategy, shares surge 25%
Quick Take
Semler Scientific (NASDAQ: SMLR), a leading developer and marketer of technology products and services for combating chronic diseases, has unveiled the purchase of 581 Bitcoins for a total ...