Texas Clean Energy Project

The 400MW Texas Clean Energy Project will be developed on a 600-acre site in Penwell, near Odessa, Texas, US.