Term:
Cybermediary
Definition:

An organization that facilitates online transactions without owning the products or services.

Domain:
ICT
Source:
ESCWA
arrow-up icon
Feedback