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