Amber Group recently deposited 2.6 million $ID tokens, equivalent to $1.35 million, onto Binance. This move has raised questions about whether the fund is taking profits or cutting losses. The timing of this deposit is intriguing, as it comes after a 20% increase in the price of $ID over the […]