RE:RE:Here is how you get to over 200 drugs......I think you have to look deeper and understand how the NHS operates.
CNInvesting wrote: Spot on and that's exactly what they also mean by ''new products''. Looking back I also found these nice lines on what the company meant by their ''60 new products launch''. Quite the novelty they bring to the markets...