. . . "means any corporation, firm, partnership, trust or other form of business" . . .