Virtual market place

Virtual market place,

Definition of Virtual market place:

  1. Umbrella term for commercial web portals.

Meaning of Virtual market place & Virtual market place Definition