INC Research projects revenue will top $1 billion

February 25, 2016 10:29 AM