Layoff March 20, 2025 - By 4idiotz « Back to Glossary Index An involuntary termination of employment.Search the WebRelated Articles:AI is leading to thousands of job losses, report findsTerrie Carr Departs 105.5 WDHA After 30 YearsHHS revokes some layoff notices, including to 9/11 programNational Institutes of Health lays off hundreds more staff, including at cancer research instituteRFK Jr. told Congress no working scientists were fired, but these top NIH brain scientists are still facing job cuts« Back to Glossary Index