THE Zimbabwe Revenue Authority (Zimra) has introduced automated systems as some of the country's entry points in efforts to curb corruption which is said to be rampant at the country's borders.This comes at a time when the Zimbabwe Anti-Co…
Published: 27 Apr 2022 at 12:47hrs | | by Staff reporter