When PE firms push each other to the limit, the buyer often lives to regret it. Insignia Financial is a fascinating test.
Investopedia / Matthew Collins A leveraged buyout (LBO) is an acquisition in the business world whereby the vast majority of the cost of buying a company is financed by borrowed funds.