Cooperative partner definition

Cooperative partner means your upstream chain agents which have any form of cooperative relationship (acquaintance, oral contract, formal contract, formal/informal cooperatives, joint venture, joint ownership, merger/acquisition etc.) with you.
Cooperative partner means your upstream or downstream chain businesses which have any form of cooperative relationship (oral contract, formal contract, formal/informal long-standing business relationship, joint venture, joint ownership, merger/acquisition, etc.) with you.