Do venue group’s strong results reveal answer to the downturn?

19th August 2008