Litigation counsel | Mezzan Holding
Abdulhaleem Hegazy
Litigation counsel | Mezzan Holding