1 St James's Square, London, UK

Based in the UK for over 100 years, BP are one of the biggest employers in the country, with operations touching all corners of the nation. Directly employing over 18,000 people, BP contribute a staggering £8.4 billion to UK GDP: more than the shipbuilding and cement industries combined.