More than 140,000 bottles of a popular drug commonly prescribed to reduce cholesterol have been recalled for a defect that ...
The UK's competition authority has issued its largest ever fine of more than £260 million ($360 million) to several pharma companies accused of colluding to hike the price of medicines delivered to ...