:: The top-rated definition ::
A business or organization carrying out a particular service on behalf of other businesses.
Join the community and submit your own definition.
Join the Community!

+ Define a Word