C cowonder.com A platform that encourages anonymous sharing has launched in beta. 2 points cowonder 14 years ago 3 comments