Tag: Aller Media to shed up to 70 jobs