North End Shell

Photos

1801 Locust St
Sterling, IL 61081

Shell is a leading global energy company that aims to deliver more value with reduced emissions, with a target to become a net-zero emissions energy business by 2050. The company is actively involved in major projects, including LNG Canada, which represents the largest private-sector investment in Canada's history and is set to enhance global gas supply.

With a commitment to sustainability, Shell focuses on innovation and economic growth, particularly in Asia, where demand for liquefied natural gas is anticipated to rise significantly by 2040. The organization also provides various career opportunities and engages in ongoing conversations about the energy landscape through initiatives like The Energy Podcast.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIllinoisSterlingNorth End Shell

Partial Data by Infogroup (c) 2025. All rights reserved.