As Losses Endure, Babcock & Wilcox Has A Dilution And Cash Flow… — BW -0.80 · News Impact Screener