Fashion And Lifestyle Ominchannel Strategy by River Island Is bucking the trend. With sales reaching almost £1 billion last year, healthy pre-tax profits of £149 million, and ambitious…