Alnylam Pharmaceuticals ( NASDAQ: ALNY) has pulled a television ad for its drug Amvuttra (vutrisiran) after the U.S. FDA determined the spot was misleading. Amvuttra is approved for two heart ...