Fashion retailer River Island pays £100m dividend as sales boom
The chain, which has 248 shops in the UK and is also in Europe, Africa and South America, has also been formally valued and is worth £1.6billion.