Sad to hear. Bus. insider has some info about it.
Leaning on AI and not humans . Painful to see anyone laid off.