ActionAid’s revelations on Zambia Sugar misleading, says ABF

Associated British Foods (ABF), a British multinational food processing and retailing company headquartered in London, owns Illovo, Zambia Sugar’s parent company.