ICON – ICLR – Reports second quarter 2012 revenue up 19% to $277 million
ICON (NASDAQ: ICLR) a global provider of outsourced development services to the pharmaceutical, biotechnology and medical device industries, reported its financial results for the second quarter ended June 30, 2012. Net revenue for the...