When you include the word "trust" in your internet company's name, you're under more pressure than most to respect the privacy of your customers... and one firm is learning that lesson the hard way. Web of Trust Services' browser add-on has left the...from Engadget RSS Feed http://ift.tt/2ejBKZL
via Engadget.com