Texas Pacific Land begins commissioning water desalination facility
Texas Pacific Land Corporation (TPL) reported record financial results for Q2 2026, including $153.9 million net income and $246.1 million in consolidated revenues. The company also announced the commissioning of its 10,000 barrel per day produced water desalination test facility in Orla, Texas, and …