Gaborone NBFIRA Not rated yet Non-Bank Financial Institutions Regulatory Authority (NBFIRA) is an independent regulatory agency for the non-bank financial institutions.