HARARE – Chief Justice Luke Malaba has admitted that the much-maligned online portal for filing court applications and accessing judgements caused widespread disruption in the legal system in 2023, but he insists there has been an improvement. He was giving speaking at the official opening of the judicial year in Harare on Monday. The Integrated Electronic Case Management System (IECMS) is…