Babcock & Wilcox shares surged in afterhours trading Tuesday after unveiling a $1.5 billion AI data center deal, strong quarterly results.
Babcock & Wilcox shares surged in afterhours trading Tuesday after unveiling a $1.5 billion AI data center deal, strong quarterly results.