Comment Comment by mcapodici 1052 pts on HN. I'd say they are pretty good at marketing actually.While they may not initially done well they are certainly riding this wave. parent mcapodici 1 month ago
While they may not initially done well they are certainly riding this wave.