Celsius used $558m in customer deposits to purchase CEL

Celsius Network, a lending company, is facing claims that it made CEL purchases worth $558 million using customer deposits.