Built on Founden.aiIHH Healthcare layoffs November 2026: about 380 jobs. Was it AI?