Google leaders faced worried employees during a meeting on Wednesday following the company’s earnings call, which suggested more cost cuts are on the way.
nypost.com