Celsius Network owns customers $4.2 billion crypto, Judge rules

Celsius Network has just won ownership of the $4.2 billion crypto deposited by its customers, according to WSJ. This move now allows the bankrupt platform to use the funds however it wants.