Ruddick Corporation has completed the sale of its American & Efird thread and technical textiles business to investment company KPS Capital Partners for US$180m in cash.