Home Tags The Clorox Company

Tag: The Clorox Company

Enel Green Power Begins Operations at Second Phase of Roadrunner Solar Plant

Enel Green Power has started operations at the 245 MW second phase of its Roadrunner solar plant in Upton County, Texas.  The overall 497 MW...

Stay Connected