Tags: Cabot Corporation

Cabot Corporation and SunPower Announce Helix Solar-Plus-Storage Agreement

Cabot Corporation announced that it has reached an agreement to have SunPower install a 1.12-megawatt solar project paired with a 470-kilowatt integrated energy storage system at Cabot’s Business and Technology Center in Billerica, Massachusetts. This commitment is a first for Cabot and will contribute to its long-term sustainability efforts by helping to advance solar development […]

Read more