1 European alternative to Forbes
British weekly newspaper/magazine offering analysis of international affairs since 1843