Filter, Not Forbid: Rethinking Anonymous Complaints under Nigeria’s New Tax Ombud Framework

On 8 May 2025, the Nigerian Senate passed the Joint Revenue Board Establishment Bill, a transformative piece of legislation aimed at modernising the country’s revenue administration system. The Bill proposes the creation of three key institutions: the Joint Revenue Board,…