Two senior Zimbabwe Revenue Authority (ZIMRA) officials have been hauled before the courts over allegations of orchestrating a cyber fraud…