Recovery still has a long way to go 0 Posted by By UCHQ Team 09/07/2010 The managing economist at the CEBR, Charles Davis, has cautioned umbrella company contractors that whilst the economy in the UK is recovering, the recovery is not yet robust.