INC Research hits $1 billion milestone, but shares plunge as guidance disappoints

February 28, 2017 11:00 AM