AstraZeneca chief David Brennan said the company will see nearly a billion dollars shaved off its profits for 2010 and ...