Dubai Financial Services Authority (DFSA) is inviting fintechs to apply for an Innovation Testing License (ITL) allowing them to test concepts in a sandbox