20120407 tech.tech-news: MindTree faces tough battle