Recent events in global economics have underscored the need for more transparency when it comes to financial entities.
Read MoreIt's the biggest problem in oil, gas and mining you've never heard of.
Read MoreCorporate scandals such as the 2016 Panama Papers disclosures shine light on how the ultimate owners of companies illegally make millions by deliberately hiding their identities.
Read More