Shell

Website
13821 N State Route 91
Dunlap, IL 61525

Shell is a global energy company committed to delivering value while minimizing emissions. With a strategic focus on sustainability, the company aims to transition to a net-zero emissions energy business by 2050.

Shell is actively involved in significant projects such as LNG Canada, which represents the largest private-sector investment in the country's history. The company also engages with stakeholders through initiatives like The Energy Podcast, providing insights into the evolving energy landscape.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like