Definition of MBO in English:

MBO

abbreviation

  • Management buyout.

    ‘an MBO can offer the company's managers independence’