PERSPECTA

News from every angle

Back to headlines

Babcock & Wilcox Reports $587.7M 2025 Revenue and Improved Operating Income

Babcock & Wilcox (BW) has reported an anticipated revenue of $587.7 million for 2025, alongside an improvement in its operating income.

18 Mar, 00:01 — 18 Mar, 00:01
PostShare

Sources

Showing 1 of 1 sources