Glossary

market

Subject: 

  • Geography

any organisation or mechanism that brings buyers and sellers together to trade goods