Charlotte News View count: 75 Babcock & Wilcox CEO, CFO Accused Of Fraud Amid $260M Losses Oct 11, 2017 | Melissa Oyler Charlotte Industrial