News

Audit criticizes more Black & Veatch work in Afghanistan

An Overland Park contractor under fire for cost overruns and delays in the construction of a major power plant in Afghanistan now faces fresh criticism on another, much smaller project. ...

  Comments