Accounting Breach of Contract

During the contract’s time period, most unionized guards go on strike, thereby making it impossible to fulfill the contract. Does XYZ Company have good cause to sue ABC Company for breach of contract? Why or why not?

Please provide details for the questions above with one source.