
Clarion Retail Awarded River Island In-store Printing

Clarion Retail, a subsidiary of The Clarion Group, were recently awarded the in-store printing work for British high street brand River Island, which launched in South Africa last year. River Island has 317 stores in the UK, Republic of Ireland, South Africa, the Netherlands, Estonia, Belgium, the Middle East, Ukraine, Georgia, Malta, Sweden and Philippines alongside a website, riverisland.com which ships to over 100 countries worldwide.
