Court Awards KBR $435M in Long Contract Battle April 12, 2017 No Comments The verdict ends a 12-year dispute with PEMEXRead More