Report 20 October 2020

Card Factory

According to figures obtained from the Greeting Card Association (GCA), the public spends about £1.7 billion on greeting cards each year, buying more cards per person than any other nation. In a fiercely competitive…

Report 15 October 2020

Social Value Report 2020

The new Mitie Social Value Report 2020 celebrates the progress we have made over the past 12 months and sets out our targets for the next 5 years.