Barclays laid off at least two dozen people from its Wilmington office on Oct. 21, but the bank remained closed-lipped about the level of the roles, the jobs they did, and the reason behind the decision. “We regularly review our operations to ensure we have the most effective and efficient model to best serve our…