Contact the publisher of this press release Globals ITeS Pvt Ltd Ranked Number 26 on the Deloitte Technology Fast 50 India 2011