News
Icon PLC (NASDAQ:ICLR) successfully renewed all strategic partnerships this year ... The company experienced a decrease in gross business wins by 7.3% year-over-year, with net awards falling ...
with a modest uptick in win rates for projects that reached decision. Icon PLC (NASDAQ:ICLR) continues to generate momentum from recent strategic partnerships, particularly in the mid-sized Pharma ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results