Google employees pressure execs at all-hands for clarity on cost cuts
Alphabet CEO Sundar Pichai during the Google I/O developers conference in Mountain View, California, on May 10, 2023. David Paul Morris | Bloomberg | Getty Images Alphabet executives, donning Halloween …