News

HSBC and Shell are the only two British companies in the top 100 of Forbes’ Global 2000, but its presence grows with 68 ...