Why are they doing this?

Asda to sell cancer drugs at cost price - Times Online