Press release from Business Wire IndiaSource: Tech Mahindra Limited Saturday, March 21, 2009 01:02 PM IST (07:32 AM GMT)Editors: General: Consumer interest; Business: Information technology; Technology; AutomotiveRelease no: 19524————————————————–CARE Assigns ‘CARE AAA’ [Triple A]...

More