Tape Companies Ship 160 Exabytes of Storage in 2025 · Digg