For the client to terminate the contract, there needs to be a breach of contract from the Contractor’s side which could be based on any of the following:
Contract termination is a process that needs to be used as a very last result and after careful consideration of what constitutes a valid basis for it.