Deals | Fri Jul 27, 2012 8:17pm IST

McKesson to pay $151 mln to states in drug pricing accord