Zambia Sugar Plc's Interim Results 28 Feb 2018. Illovo is Africa's leading and largest sugar producer, comprising agricultural estates and 16 manufacturing sites across six southern African countries, with the first origins of the group's history dating back to 1891...