20050723 business.india-business: Merck returns to India via own subsidiary