QFC QFCRT Case No. 003/2011

Abdelkareem v QFC Regulatory Authority

Background facts