News

THE Zimbabwe Revenue Authority (Zimra) reportedly paid a staggering ZWL $209 million for 85 vehicles but only received 15 Toyota Hilux vehicles, with none of the 50 Toyota Corolla vehicles ...