KBR Inc. is undervalued due to the market's failure to distinguish its two distinct businesses: MTS and STS. MTS offers scale and backlog but lower margins, while STS delivers high margins and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results