Cryptocurrencies
Novartis stock in hot water after another key failure
Novartis (NVS) had a disappointing Tuesday, Sept. 8. Shares dropped nearly 14% on one of the company’s worst trading days on record. The sell-off followed news that a closely watched experimental drug failed its main Read more…