Business Barclays to Lay Off 25 Greater Boston Employees Published October 13, 2015 Barclays Capital Inc. plans to lay off 25 employees in the Greater Boston area. Craig Douglas of the Boston Business Journal joined necn to discuss. Read the full BBJ article here.