Home » Huobi confirms 20% layoffs, denies insolvency rumors