Google introduces new ‘My Activity’ website, lets users opt-in and personalize ad-tracking

Google – as you all may know – is one of the…