pull down to refresh

That's interesting. My understanding is that Big Pharma doesn't make the same kind of profits off their drugs in the UK, so what's the force pushing them there?