Google rolls out ‘My Ad Center’ to control ads
San Francisco : Google has rolled out 'My Ad Center' to control the advertisement users see.Users all across the world will soon be able to utilise Ad Center to manage the types of advertisements they see on Google Search, YouTube, and…