
Semler Scientific Posts $65M Loss But Grows Bitcoin Holdings to 3,808 BTC
On May 13, the healthcare company provided an update on its Bitcoin holdings and other key performance indicators (KPIs), reporting that it currently holds 3,808 BTC and has a Bitcoin Yield of 22% year to […]