DUBLIN–(Small business WIRE)–ICON plc, (NASDAQ: ICLR) a global company of drug and system progress and commercialisation providers to pharmaceutical, biotechnology, medical product, and govt organisations, has been recognised with a amount of prestigious business and industry awards in April 2022, such as Corporation of the Year at the 2021 Small […]