Card Factory gives green light to flotation

Charterhouse owned retail giant Card Factory today gave the green light to its stock exchange flotation as it revealed EBITDA of £80.4 million for the past year. Greetings card retail chain Card Factory, which operates over 700 stores around the UK, announced this morning that it will be floated on the stock exchange and will […]

Card Factory gives green light to flotation Read More »