Merck to pay $3.85 billion for Idenix Pharmaceuticals | Coins2Day