This story is part of our full report
Cancer drug prices: 30% margin cap on 137 drugs takes effect 9 November