What is Demerger? definition and meaning

After a demerger, the shareholders are usually issued with shares in the new companies created. If the transaction delivers the promised benefits, profits will grow and share prices in both resulting companies will increase as a result. There are many reasons why you...