YourDictionary

Dictionary Home » Invest » sleeping beauty

sleeping beauty investment & finance definition

A firm with valuable assets not effectively used by its management. Such a firm has high profit potential and value and is therefore a prime candidate for takeover.

Learn more about sleeping beauty

link/cite print suggestion box