Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

business unit US English

another term for strategic business unit.

strategic business unit US English

a relatively autonomous division of a large company that operates as an independent enterprise with responsibility for a particular range of products or activities