Latest news and analysis on Syntel (9 items)