Details of supply. Trade agreements. Service contracts. Management contracts. Schedule of services. Details of service. Other variations of these names. What is the agreement between the supplier and the buyer called? What is a Sale and Purchase Agreement (SPA)? A Sale and Purchase Agreement (SPA) is a legally binding contractRead More →