Pharmacy Daily | Ranbaxy down 18%

to top