Click here for full PDF The public notice Business Registration Licensing Authority (BRELA) has recently issued a public notice for all companies (locally incorporated and foreign) with respect to the annual filing requirement with the Registrar of Companies in...

read more