Search / 111 results found

from
to
featured
  • Updated

The Temple 1 natural gas power plant on the city’s eastern side has been sold for $430 million to a partnership operated by two energy corpora…