The Zimbabwe Revenue Authority (Zimra) has reaffirmed its commitment to curbing corruption and upholding integrity by signing the corporate integrity pledge. Speaking at the Zimra corporate integrity ...