High Street Retailer New Look Facing Imminent Administration

Struggling British retailer New Look is facing the prospect of administration after admitting that it will “have…