20080416 tech.tech-news: Tech Mahindra expands operations in Chennai