Panama Papers give impetus for Beneficial Ownership Disclosure in Ghana

File photo: Panama leaks

File photo: Panama leaks