What's the business phrase definition? MM/BCE
Exchange goods or services for other goods or services without using money.
Card 1 of 21