By Nicola Harrison2009-09-25T06:00:00
Value retailer Original Factory Shop has recorded a 27.1% rise in pre-tax profits to £9.7m in the year to March 29 as it lays out plans for 400 stores within five years.
Already have an account? Sign in here