Draft:Telda

Telda, in partnership with Banque Du Caire, is an Egyptian neobank headquartered in Cairo. singularly focused on providing a prepaid card, managed through their mobile application platform.