Shell

Permanently closed
721 N Tucker Blvd
Saint Louis, MO 63101

Shell is a global energy company committed to delivering value while reducing emissions, with a strategic focus aimed at becoming a net-zero emissions energy business by 2050. The company is involved in significant projects like LNG Canada, which represents the largest private-sector investment in Canada's history and the country's first liquefied natural gas export facility.

Shell also engages in ongoing discussions about energy trends through initiatives like The Energy Podcast, while anticipating a 60% increase in global liquefied natural gas demand by 2040, primarily driven by economic growth in Asia. The organization highlights its commitment to sustainability and innovation, showcasing the stories and people powering progress within the company.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.