Special Offer
By Tiffany Holland2014-04-22T08:09:00
Card Factory has pushed the button on its IPO today, as it revealed it generated EBITDA of £80.4m last year.
Already have an account? Sign in here