River Island is back in profit as it grows at home and in N. America
River Island is back in profit as it grows at home and in N. America British fashion retailer River Island River Island That meant operating profit was £73.5 million, a big bounce from the £36.2 million loss in 2020. And…