
Spin off
Subsidiary Origination
Spin off' in business usually refers to creating a new subsidiary that was part of the parent company. 
Independent Brand
'Spin off' can indicate a new brand that operates as its own entity but originated from another brand. 