Pfizer drops plans to locate European headquarters in Britain

Pfizer, the pharmaceutical group, dropped plans to locate its European headquarters in Britain due to “bureaucratic planning laws”, according to a report commissioned by the Treasury.