Semler Scientific reports $42M paper loss on Bitcoin, floats $500M stock sale
cointelegraph.com
16 April 2025 04:03, UTC