In the world of Zimbabwean business, few things are as stressful as a surprise letter from the Zimbabwe Revenue Authority (ZIMRA) demanding an explanation for large sums of money sitting in your bank account. For many entrepreneurs, consultants, and legal...




