Contact the publisher of this press release Exult Ranked Number 39 Fastest Growing Technology Company on the Deloitte Technology Fast50 India 2015