MultiChoice today announced it would not renew its contract with ANN7 when it expires at the end of August. The move comes after an independent investigation MultiChoice conducted found it made mistakes in the way it awarded the channel.