
PHILLIMON MHLANGA The Zimbabwe Revenue Authority (ZIMRA) has been plunged into chaos after its electronic filing system became dysfunctional, Business Times can report. The latest development has forced thousands of business clients to invade ZIMRA offices, causing a lot of havoc. Business leaders who spoke at the KPMG International Financial Reporting Standards (IFRS) and Business meeting…








