Eli Lilly boss brands UK ‘worst country in Europe’ for cheap drug prices

Wait 5 sec.

Dave Ricks says Britain will miss out on medicines and future investment unless it pays more