3 ms·So you're of the opinion that technology markets itself? That's pretty naive.by jeffreymcmanus 16y agoSo you're of the opinion that technology markets itself? That's pretty naive.