Merck posts upbeat Q2 results

Pharma giant Merck (MRK) reported a 12.4% dip in earnings for the second quarter as higher costs offset a dip in income taxes. While R&D … Continue reading Merck posts upbeat Q2 results