MBI has various meanings in the Trade category. Discover the full forms, definitions, and usage contexts of MBI in Trade.
When a management team from outside a company acquires more than 50% of the company, so they become the majority shareholders, and then manage the company themselves.
TradeLast updated: