A new company or product created from an existing one
The spin-off company focuses on innovative tech solutions.
Related Slangs: