Denver company’s $225M deal with Texas water infrastructure firm falls through

The company believes it has the right to the $10 million purchase price deposit.

share:

more energy news

Send Us A Message