BitcoinWorld
Celsius Network has revealed it has repaid over $2.5 Billion to creditors. Celsius Network was one of the major lenders to go bankrupt.