Should you buy shares in AstraZeneca? Today’s options explained
Pharmaceutical giants are basically simple beasts. They toil away, discovering drugs to keep us well. Some turn out to be duds, but the winners comfortably outstrip the losers, giving them a flow of royalty income until patents expire or pirates flood the …