The Corporate Affairs Commission (CAC) in Abuja yesterday unveiled a Beneficial Ownership Register (BOR) platform for companies in a bid to improve transparency. The Registrar…