Uncover Huobi's financials amid concerns over solvency, especially after the arrest of key executives in China.