20090527 business.india-business: Tech Mahindra directors join Satyam board