Solar Panel Installation Completed at Austin Facility
Since work began in late 2013, we’ve been documenting the progress of the Solar panel installation on the roof of our OWC facility in Austin, Texas. And we’re happy to report that the project has been completed and the panels...