Markets | Thu Jan 1, 2015 3:16pm IST

Pharma and biotech on a roll as drug approvals hit 18-year high