Layoffs?
What are the chances of mass layoffs/furlough in the industry? At this point stop work orders for all projects. Working for a major US aid contractor. Company is not saying anything specific but wondering how many months of payroll they have. Any insight would be appreciated.