20090422 business.india-business: Tech Mahindra's open offer for Satyam to open on June 12