This is the scariest reason I have heard for Layoff.. This might have noxious impact on other organisations
Ask a question on Grapevine.