large transaction involving the meme-based cryptocurrency $PEPE sent its price tumbling on Tuesday after a massive cryptocurrency whale deposited their holdings of the meme-inspired cryptocurrency onto leading cryptocurrency exchange Binance. According to data from on-chain analysis service Spot On Chain, a multisig wallet deposited a massive 1.238 trillion PEPE tokens, valued at roughly $10.6 million, […]