service agency

1. (noun) a business that makes its facilities available to others for a fee; achieves economy of scale
Synonyms: service bureau, service firm
Related Words: agency



Terms and Conditions of Use / Copyright Notice