By Matthew Chapman2015-06-05T07:00:00
The Original Factory Shop has agreed a £35m banking facility to support expansion as it seeks to move beyond being a “well-kept secret”.
Already have an account? Sign in here