June 3, 2024 Google has been really kicking their own ass, in existential hit after hit. Tighten it up.