News

THE Zimbabwe Revenue Authority (Zimra) has launched taxpayer self-service kiosks nationwide aimed at revolutionising the tax compliance landscape in the country. Zimra said the kiosks were ...