Cognizant buys marketRx The information technology and outsourcing firm pays $135 million for marketRx to acquire capabilities in outsourcing for life sciences companies. October 21, 2007