Chinese takeaway 10% of Thames

The UK’s largest water company, Thames Water, has sold nearly 9% of the company to China Investment Corporation (CIC), China’s sovereign wealth fund. The Chinese firm confirmed the news with a one-sentence statement on their website and Thames gave no comment other than to confirm the sale. The deal comes at the end of a […]

Festival Net Zero 2021