By Ben Cooper2009-03-03T11:53:18
Outdoor fashion retailer Animal has signed for three stores, kick-starting plans to expand its UK presence this year.
Already have an account? Sign in here