Finance & Insurance CT puts faith in ‘new world’ firms to spur finance sector revival Sara G. Norris 4 weeks ago