Icon announces revenues boost, Dublin facility sale plan
Technology company Icon has reported a 40% increase in net revenue and a 63% increase in operating income for the third quarter ended September 30.
Icon is a global provider of outsourced development services to the pharmaceutical, biotechnology and medical device industries.