Was this contract breached?

Top