If you’re Panama also provides certain regulatory oversight, the new licenses is not easily verifiable on the internet site and you may facts is sparse