A mysterious Solana whale has now offloaded more than $86 million worth of SOL tokens since January and has recently deposited nearly $2.8 million on cryptocurrency exchanges, in what appears to be a continuation of its sell-off. According to data shared by on-chain analytics firm Lookonchain, the mysterious Solana whale has now sold a total […]