Suncast Corporation goes solar

Suncast Corporation – Committed to Sustainability Batavia, IL – June 15, 2021 Suncast Corporation, the market-leading manufacturer of high-quality resin products made in the U.S.A., announced the installation of new solar array panels to help power its Batavia, Illinois operations. The solar panels will generate in thousands of kilowatts of clean energy to help run […]