A recent Medium post from blockchain monitor Whale Alert showed that Stellar CTO Jed McCaleb sold off more than 1 billion XRP between 2014 and 2019. The post attempted […] Click here to view full article