Al Masraf definition

Al Masraf means Arab Bank for Investment & Foreign Trade - Al Masraf, its successor(s) and/or assignee(s);
Al Masraf means Arab Bank for Investment & Foreign Trade - Al Masraf, its subsidiaries, and its branches.