T techcrunch.com Social Media Monitoring Company Visible Technologies Lands $6 Million 7 points wlfsbrg 15 years ago 1 comments