AstraZeneca on Thursday said it could face a fine of up to $4.5 million in China over suspected unpaid import taxes, raising investor hopes that the impact of several probes in the country could be ...