The world headquarters of Owens Corning has joined 36 other buildings in the United States to earn the Silver Certification under the U.S. Green Building Council's Leadership in Energy & Environmental Design Existing Building program. To achieve the award, the building's design and operation has met stringent standards as an energy-efficient, environmentally responsible and healthy place to live and work.
The Owens Corning world headquarters is the first building in Toledo, Ohio, to earn award. The building has already earned an Energy Star rating, which ranks it among the top 25 percent of energy-efficient buildings in the U.S.
Developed by the U.S. Green Building Council in 1998, LEED promotes a national standard for developing high-performance, sustainable buildings that protect the environment. LEED certification recognizes innovative building designs that are environmentally responsible business models for energy efficiency and resource conservation.
Latest from Construction & Demolition Recycling
- Waste Pro files brief supporting pause of FMCSA CDL eligibility rule
- Des Moines project utilizes recycled wind turbine blades
- Vecoplan to present modular solutions at IFAT 2026
- Terex Ecotec appoints Bradley Equipment as Texas distributor
- Greenwave raises revenue but loses money in Q2 2025
- Recycled steel prices hold steady
- John Deere launches ‘Building America’ excavator contest
- Triumvirate Environmental acquires Environmental Waste Minimization