Activating this element will cause content on the page to be updated.
Definition of a business spin-off
The number of spin-offs has increased dramatically in recent years. In 2015, companies closed 28 major deals worth a total valuation of $133 billion. A