The last year has seen a fundamental stress test of all businesses, as the world has been gripped by a far reaching financial crisis and a wider economic recession with the most dramatic advertising market declines in living memory.