Anyone know why they decided to close down?
Marketplace sites take a long time to catch on, you cannot really expect much usage for the first 2 or 3 years, IMO.
Marketplace sites take a long time to catch on, you cannot really expect much usage for the first 2 or 3 years, IMO.