© Copyright Zackin Publications Inc. All Rights Reserved.
Tag: The Clorox Co.
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...