First Solar finishes Barilla in Texas

First Solar has completed construction of Phase 1 of the 18MW (ac) Barilla Solar Project in Texas, the first facility of its kind in the state to sell power on a merchant basis into the deregulated market.

First Solar finishes Barilla in Texas
Published 8 September 2014, 17:15Updated 8 September 2014, 17:15