20130604 tech.tech-news: What NR Narayana Murthy's return means for Infosys employees