Log in/ Sign up

Total profit was approximately $142 million, with one address increasing its ZEC short position by approximately $10.78 million.

04/11 17:56
Bullish
Bearish

Trending News