New business wins cheer ICON in first quarter
Record gross new-business wins worth US$485 million cast a favourable light on a relatively subdued first-quarter performance by ICON, the global provider of outsourced development services based in Ireland.
Read More




