Individual taxpayers have overtaken companies to become top contributors to government revenue, a recent report by the Zimbabwe Revenue Authority…