Deloitte revenue picks up despite worries about consulting sector

Wait 5 sec.

Revenue bounced to a record $70.5bn after weak performance last year