Langimage
English
B2

a new company formed by a division or part of an existing company.

Meanings

a new company formed by a division or part of an existing company.

The tech giant created a spin-off company to focus on innovative solutions.

Synonyms

Last updated: 2025/01/11 11:59