Advertisement

Here's Why Novocure Dipped 19% This Week

Here's Why Novocure Dipped 19% This Week

Uptake of the company's revolutionary disease-controlling device isn't progressing as quickly as expected.