Omnicare, the US provider of drugs and pharmacy services to nursing homes, on Thursday agreed to buy NeighborCare, a rival, for about $1.6bn, marking the end of a takeover battle that has lasted more than a year.
Omnicare had been pursuing NeighborCare since June 2004, when it launched a unsolicited bid worth $30 per share that was rejected by the target.





