big tech stumbles in google s epic defeatlatest news & developments