No order may be cancelled except with consent in writing and on terms, which will indemnify D Tech-Engineering against all losses resulting from such cancellation.