management buyout investment & finance definition
A
heavily leveraged transaction that involves management and outside investors
taking a public com-pany private. The acquirers borrow a significant amount of
money to purchase the company. They plan to pay the debt payments from the acquired company’s earnings.
See management buyout in Wall Street Words
Learn more about management buyout