ADA Price Bottoms At $0.2604 As Whales Sell 130 Million ADA Tokens, Triggering Further Cardano Sell-Off

ADA Price Bottoms At $0.2604 As Whales Sell 130 Million ADA Tokens, Triggering Further Cardano Sell-Off