Pharmacy Daily | L’Oreal pays $3.7b

to top