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