Babcock & Wilcox: Getting On The Roller-Coaster
Core Insights - Babcock & Wilcox (NYSE: BW) faced a potential bankruptcy in 2019 due to a series of unsuccessful contracts in its renewables business, resulting in losses amounting to hundreds of millions of dollars [1]. Group 1 - The company was on a precarious financial path back in 2019, indicating significant operational challenges [1].