What is a Provisional Sale and Purchase agreement? Is it binding?

July 15, 2025