← 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
Sources
Showing 1 of 1 sources



