Poland



High street fashion giant 'faces collapse within weeks with 33 stores at risk'

Hundreds of jobs at River Island are now hanging in the balance as the struggling high street retailer battles for survival following a slump in trading.
Get more results via ClueGoal