What is a breach of contract?

July 17, 2025