With the sudden drop yesterday, onchain data suggests that an altcoin foundation may have made a significant amount of sales. Continue Reading: During Yesterday’s Downturn, an Altcoin Foundation May Have Dumped a Significant Amount of Coins