CMC Markets and the £1.31m margin callBy David KimberleyJuly 11, 20220 Or why Robert Tchenguiz is a bad loser