Panama Papers give impetus for Beneficial Ownership Disclosure in Ghana

File photo: Panama leaks
File photo: Panama leaks