News

The growth metrics depict a pessimistic decline in ICON's revenues and EBITDA for this year. However, in the last five years, ...