HARARE – The Zimbabwe Revenue Authority (Zimra) says the window is still open for the submission of Income Tax Returns, critical for the issuance of tax clearance certificates. Zimra had earlier indicated that the deadline for the submission of the Income Tax Returns was April 30. But in a notice yesterday, the tax authority urged…

