Shell

Closed
6065 Lemay Ferry Rd
Saint Louis, MO 63129

Shell is a global energy company committed to delivering more value with less emissions, aiming to become a net-zero emissions energy business by 2050. With significant investments in liquefied natural gas, including the LNG Canada facility, Shell is poised to meet the rising global demand driven by economic growth, particularly in Asia.

The company's strategic initiatives are designed to innovate and progress in the energy sector, supported by a strong focus on sustainability and reducing environmental impact. Shell fosters a culture of advancement through its stories of innovation, advocacy, and opportunities within the energy industry.

Generated from the website

Own this business?
See a problem?

You might also like

Partial Data by Foursquare.