Google Has a Bedbug Infestation in Its New York OfficesOctober 20, 2025 2025-10-20 09:42 GMT · 6 months ago aimagpro.com vendor source link Employees at the company’s Chelsea campus were told to stay home after exterminators found “credible evidence” of an infestation.