News

Revenues of $2.0 billion, up 6%Net income attributable to KBR (including discontinued operations) of $73 million; Adjusted ...