Brewster

Project Brewster
Location Alpine, TX USA
Power 50 MW
Commercial Operations Q2 2017