New infrastructure hires for DeloitteThe financial services firm has bolstered its energy, infrastructure and utility team in London by recruiting Jeremy Harris and Mark Lillie.ByAndy Thomson16 January 2013•1 min readPeople