Babcock & Wilcox layoffs reach into Charlotte HQ of small reactor project By: Charlotte Business Journal via Business Journals June 30, 2014 at 17:49 PM EDT The Babcock & Wilcox Co. has laid off about 100 employees following cutbacks at its Generation mPower joint venture... Read More >> Related Stocks: 51Job Inc ADR Tennessee Valley Authority