Have you ever wondered, every time you buy a greetings card, what the cost is? Prices vary enormously but the half decent ones are upwards of a £2. But, what's the real cost? Not to your pocket, but to the planet. Unless the card is recycled, or from sustainable sources, who is also paying for […]