News

The US medical tech firm Semler Scientific has added another $50 million worth of Bitcoin (BTC) to its corporate treasury.
A single company is fueling a massive volume of scams on the popular bank-owned payments network Zelle, according to a new report.