Search for glossary terms (regular expression allowed)
Term Main definition
multi-sourcing

The use of multiple service providers offering similar (if not the same) services, balancing the risks of relying on a single provider with the overhead of managing work across multiple providers.

Top