News

The growth metrics depict a pessimistic decline in ICON's revenues and EBITDA for this year. However, in the last five years, revenues increased at a 23.55% CAGR. EBITDA also experienced a significant ...