Shell logo
Energy50,000+

Shell

Energy company headquartered in London, United Kingdom.

Company following

Follow Shell to prepare for future company updates.

Sign in to follow this company.

0 followers

Company facts

Headquarters
London, United Kingdom
Founded
1907
Company size
50,000+
Website
shell.com

Company Board

Official company updates

Public updates published by the verified company.

No company board posts yet

Verified companies can publish official updates here.

Company information

About Shell

Energy company headquartered in London, United Kingdom.

Headquarters

London, United Kingdom

Founded

1907

Company size

50,000+

Company locations

United Kingdom