The latest proof of reserves shows that the exchange is 103% collateralized… More…
Can't load widget