The B2B Market Place: A Review and a Typology