Today, Google is starting to roll out My Ad Center, a new way for users to control the ads they see on Search, YouTube and Discover. Source Previous Post 10 new reasons to love Messages by Google Next Post Facebook: Introducing New Features to Facebook Groups 0 Comments Leave a Comment Cancel replyYou must be logged in to post a comment.