Home Tags The Clorox Co.

Tag: The Clorox Co.

Enel 25 mile creek

Clorox, Enel Sign 12-Year VPPA for 25 Mile Creek Wind Farm

The Clorox Co. has signed a 12-year, 47 MW virtual power purchase agreement (VPPA) with Enel Green Power North America to purchase renewable electricity...

Stay Connected