20090313 business.india-business: Clash of interest for Tech Mahindra?