20110422 tech.tech-news: Patni's key execs quit