The so-called “mega whales” have accumulated over $712 million worth of XRP tokens since December 2021. Post navigation Bitcoin and Ethereum Keep Moving Lower, NEO Inches Up USDC scales new monthly high in terms of supply in smart contracts thanks to…