ATLANTA, July 29, 2025 (GLOBE NEWSWIRE) -- Deposco today released its third annual "How DTC Sales Are Reshaping Operations" report. A survey of retail and DTC supply chain executives revealed that 86% of companies now derive up to 50% of their revenue from …