London clearing house (LCH) The institution that clears and acts as central counter party to all trades executed on member exchanges. Permanently deleted user 03 May 2016 15:15 Follow Have more questions? Submit a request 0 Comments Please sign in to leave a comment.
0 Comments