Contract sales-force provider PDI said that its fee-for-service agreements with AstraZeneca would be terminated effective April 30. The termination affects ...