Firm, based on my knowledge, is more often referred to single functional service legal entity such as consulting firm, auditing firm, or law firm, which is usually partnership. There are few exceptions such as BCG which is definitely a firm but called itself Group.
There should be slightly difference among firm, company, corp, and group and I would like to see more insightful postings after mine.
[此贴子已经被作者于2005-5-13 12:39:18编辑过]