Tech

Corpus Christi sold its water to Exxon and is losing its big bet on desalination