Making a successful digital marketplace is hard. Here are 10 factors worth considering: 
Shared publiclyView activity