The opening by the Snow+Rock group last month of a 12,000-square-foot store in Leeds represents a milestone in a business plan that calls for a doubling of the British retailer's turnover to around £150 million (€192m-$233m) in five years' time under the management of Richard Cotter. Its sales had not ...