Only 25.8% Of Companies Declare BO Data
Only 25.8 percent of registered companies have declared their beneficial ownership (BO) information, nearly three months after the deadline requiring businesses to do so, Office of the Registrar of Companies….