service firm

Noun
  1. A business that makes its facilities available to others for a fee;
    Achieves economy of scale (synset 108372433)

Other Searches