20141017 business.india-business: Ranbaxy to pay $40 million to settle Texas Medicaid pricing litigation