TRB Skyrockets! Whale Moves $11.78M to OKX, Holding 8% of Supply

TRB Skyrockets! Whale Moves $11.78M to OKX, Holding 8% of Supply