The Providence, Rhode Island-based company’s products include ... and its revenue of $3.43 billion also fell short of the Wall estimates of $3.51 billion. TXT’s aviation segment was adversely ...
Some results have been hidden because they may be inaccessible to you