By admin April 16, 2019 Business , marketing Share on FacebookShare on Twitter Do we deserve more transparency from Google? Do we deserve more then jut an apology? Please visit Search Engine Land for the full article.