Google is now launching a new tool called Results about you that will first reach users in the United States, but is expected to make its way to other places…

Read More