Savoring the Wins Humboldt Democracy Resources Posted on August 24, 2025 by Support HumdemAugust 23, 2025 Target sales are down 21% and that’s forced their CEO to resign!