 The Economist Newspaper Limited is a wholly owned subsidiary of The Economist Group.Sir Evelyn Robert de Rothschild was Chairman of the company from 1972 to 1989.Although "The Economist" has a global emphasis and scope, about two-thirds of the 75 staff journalists are based in the London borough of Westminster.