Situated in Odessa, Texas, Quail Run stands as a strategically positioned 550 MW 4 x 2 combined cycle natural gas facility, thoughtfully situated in proximity to the Waha...
Read More
Situated in Odessa, Texas, Quail Run stands as a strategically positioned 550 MW 4 x 2 combined cycle natural gas facility,...
Read More