Outdoor & Cycle Concepts (O&CC), the U.K. subsidiary of the international outdoor retailing group based in Belgium, has enlisted an insolvency practitioner to help renegotiate the leases of 50 out of its 115 stores in the country, which operate under the banners Cotswold Outdoor, Snow + Rock, Cycle Surgery and ...