International Headquarters 1 St James's Square London SW1Y 4PD
Energy, Mining & Utilities
10,000+ employees
Telecommunications
Construction
Grocery Stores
Restaurants & Food Service