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...