Corporate Spotlight: Owens Corning’s Sustainability Leadership

Spread the love

Owens Corning’s Unwavering Commitment to Sustainability

Owens Corning, a global leader in building and construction materials, has once again solidified its position as a sustainability trailblazer. For the 15th consecutive year, the company has earned a prestigious spot on the Dow Jones Sustainability World Index (DJSI World) and, for the seventh year running, on the DJSI North America Index. This remarkable achievement reflects Owens Corning’s steadfast dedication to integrating environmental, social, and governance (ESG) principles into its operations and strategy.

Setting the Standard in the Building Products Industry

Owens Corning achieved an impressive overall score of 83 out of 100 in the 2024 S&P Global Corporate Sustainability Assessment (CSA). This industry-leading score underscores the company’s commitment to sustainability and innovation. The DJSI World, which represents the top echelon of global corporations, selects companies based on long-term economic, environmental, and social criteria, with the CSA serving as a critical benchmark for inclusion.

David Rabuano, Senior Vice President and Chief Sustainability Officer, emphasized the company’s vision:
"We are proud to be acknowledged by the DJSI again for our commitment to sustainability and the significant strides we have made toward our goals. We continue to focus on our mission to build a sustainable future through material innovation."

Recognitions Beyond the DJSI

Owens Corning’s sustainability accolades for 2024 extend beyond the DJSI:

  • 3BL’s 100 Best Corporate Citizens List: Ranked in the top 10 for the seventh consecutive year.
  • Wall Street Journal’s Top 250 Best-Managed Companies: Ranked 41st overall and 10th in social responsibility.

These honors reflect the company’s holistic approach to sustainability, balancing environmental stewardship with social impact and corporate governance.

Building a Sustainable Future Through Material Innovation

Owens Corning’s commitment to sustainability is evident in its products and operations. Its four integrated businesses—Roofing, Insulation, Doors, and Composites—offer durable, energy-efficient solutions that leverage cutting-edge material science. These innovations not only meet the needs of customers but also contribute to reducing the environmental footprint of the construction industry.

Sustainability Goals and Achievements

The company’s 18th annual Sustainability Report, published earlier this year, outlines its ambitious goals and significant progress, including:

  • Advancing energy-efficient building materials.
  • Reducing greenhouse gas emissions across its operations.
  • Driving community impact initiatives in the 31 countries where it operates.

About Owens Corning

Founded in 1938 and headquartered in Toledo, Ohio, Owens Corning operates at the intersection of innovation and sustainability. With over 25,000 employees across 31 countries, the company reported $9.7 billion in sales for 2023. Its mission to create value for customers and shareholders is complemented by its commitment to making a positive impact in the communities it serves.

Why Owens Corning’s Leadership Matters

Owens Corning’s consistent recognition by the DJSI and other esteemed rankings highlights the critical role that corporations play in addressing global sustainability challenges. By integrating ESG principles into its core strategy, the company not only drives business success but also sets a powerful example for others to follow.

As Owens Corning continues to innovate and lead, it reinforces the importance of corporate responsibility in shaping a sustainable future—one where economic growth and environmental stewardship go hand in hand.

Thank you for reading!

No Comments Yet.

Leave a comment

You must be Logged in to post a comment.