Babcock & Wilcox Lands $13M Refinery Contract by Terry Bingman 12.02.2024 Babcock & Wilcox secures $13 million contract to provide environmental equipment to a North American petroleum refinery. The deal includes ...