Shell

Closed
1108 S Florissant Rd
Saint Louis, MO 63121

Shell is a global energy company committed to delivering value while reducing emissions, with a strategic focus on sustainability and innovation. The company aims to be a net-zero emissions energy business by 2050, reflecting its dedication to addressing climate change and environmental challenges.

With significant investments in liquefied natural gas (LNG), including Canada's first LNG export facility, Shell is positioning itself to meet the growing global demand for energy, especially in Asia. The company actively engages in conversations about energy through platforms like the Energy Podcast and emphasizes its values and commitment to progress in the energy sector.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.