People walk through Google headquarters in Mountain View, Calif., on Thursday, March 26, 2026. (AP Photo/Noah Berger)
Copyright © 2026 AOL Media LLC. All rights reserved.