Black and Veatch Announce Layoffs February 9, 2009 No Comments on Black and Veatch Announce Layoffs Post View 63 Black and Veatch, an engineering, consulting, and construction company based out of Kansas City, Missouri, announced Monday that it had laid off 140 employees in…