From Longman Business Dictionary
pactpact /pækt/ noun [countableC] a formal agreement between two countries, companies, groups of people etc, promising to do something for each other or help each other in some wayWorkers at the factory ratified a three-year pact (=made it official) that boosts their pay.
pact withThe National Institute of Health signed a pact with a Japanese drug company to develop and test a new anti-AIDS drug.
Mexico is in its fourth month of negotiations on a free-trade pact with the US and Canada.