Owens Corning to Benefit From New Long-Term Financial Goals
Owens Corning (OC) has announced its 2028 financial goals and provided an update on its revamped enterprise strategy at its 2025 Investor Day.Per Brian Chambers, chair and chief executive officer at Owens Corning, “Our renewed enterprise strategy capitalizes on the market-leading positions of one of our three businesses and the unique capabilities of The OC Advantage to generate revenue growth, more resilient margins and substantial cash flow. With the strategic choices and structural improvements we have m ...