Only 25.8% of companies declare BO data

Only 74,316 out of 287,189 companies disclosed BO information Source: open ownership

Only 74,316 out of 287,189 companies disclosed BO information Source: open ownership