There are multiple definitions - click on the translation that matches your context.

rette

verb

full

cure

verb

Definitions of cure

English

to remove legal defects or correct legal errors

My advice would be to give the company an opportunity to cure its failure to perform the contract.