Reducing Activities: company scaling back some business operations while continuing others
Stay Scaling BackICON is an American Irish-headquartered healthcare intelligence and clinical research organisation that provides consulting, clinical development and commercialisation services for the pharmaceutical industry., ICON had 38,000 employees in 147 locations spread across 46 countries.
Reducing Activities: company scaling back some business operations while continuing others
Stay Scaling BackReceived revenues in Russia in 2021-2024, there is no any official announcement. Revenue decreased in 2024 vs 2023 by more than -20%.