Solar Array Now Operating at OWC Headquarters in Woodstock, IL
In early 2014, OWC completed work on the Solar panel installation on the roof of its OWC facility in Austin, Texas. And now, OWC headquarters has joined the Austin facility in harnessing the natural power of the sun. OWC’s LEED Platinum Certified headquarters in Woodstock, Ill. now features a fully activated solar array that is rated to produce 265,000 kW...




