Thames Water Faces Critical Juncture Amid Investor Dispute and Potential Administration | Core Trade Global