Each of the 10 customers who were most invested in Celsius had a balance worth tens of millions of dollars — and collectively, they’re down $220 million.
Each of the 10 customers who were most invested in Celsius had a balance worth tens of millions of dollars — and collectively, they’re down $220 million.