Wal-Mart.com USA, LLC
Wal-Mart.com USA, LLC

First Solar to build solar field in southern California (NBC 24 Toledo)

9 March 2010, 2:35 pm

First Solar company has announced that it is building a major new solar project in southern California using solar modules built in Perrysburg Twp.... Read More »

Wal-Mart.com USA, LLC