South Texas Water Authority and Seven Seas Water Group secure major water supply deal
In a significant development for water infrastructure, South Texas Water Authority (STWA) and Seven Seas Water Group (Seven Seas) have formalised a long-term water supply ... Read More