The Business Registrations and Licensing Agency (BRELA) which is authorised to register  Companies, Business names and Intellectual Property Rights in Tanzania announced that it had implemented an Online Filing System to make provision for the electronic filings of...

read more