U.K. fashion chain New Look announced Wednesday that it plans to shutter 60 of its stores and let 980 employees go. As part of a revitalization plan called the Company Voluntary Arrangement (CVA), New ...