ICON Plc shares plunged in premarket trading after the health care services contractor said it may have overstated some of its past revenue and pulled its guidance for the year.
Italian tax police search Amazon in new tax probe, sources say
...
Read moreDetails