Business

Card Factory reports Brexit-fuelled fall in profits