Charles River calls off $1.6bn Wuxi tie-up Views 2084