TechMeme July 16, 2026Ocado stock drops 14%, hitting a 13-year low, after it failed to show tangible progress in talks to secure new US partners for its warehouse automation tech (Sarah Young/Reuters)Read full article Share: