Meanings
a business or project managed by two or more parties.
They entered into a jointly-managed venture to expand their market reach.
Synonyms
Antonyms
Last updated: 2025/06/11 15:59
Meanings
a business or project managed by two or more parties.
They entered into a jointly-managed venture to expand their market reach.
Synonyms
Antonyms
Last updated: 2025/06/11 15:59