49.6k views
0 votes
Direct trade definition​

1 Answer

5 votes

Answer:

Direct Trade is a form of sourcing practiced by certain coffee roasters,tea sellers,etc.

User Shijith
by
4.3k points