PLACES

1234
Across
  1. 3. where buyers and sellers can meet to facilitate buying or selling of goods
  2. 4. a worldwide system of computer networks
Down
  1. 1. large retail store operated on a self-service basis
  2. 2. someone who sells goods informally in public places