The new owner of UK decoiler C Brown and Sons — based in the West Midlands — laid off 95pc of the company's staff on 15 August. Private equity group HLD Group acquired the company from the Brown ...