
The River Trust: System change is needed in Thames Water
Head of Communities, Erica Popplewell, at The River Trust says “systemic change” is needed as Thames Water are fined £122.7m..
ODN
The Rivers Trust (RT) is an environmental charity No. 1107144, and an umbrella organisation for 60 member trusts concerned with rivers in England, Wales, Northern Ireland and Ireland. The Trust's headquarters are in Callington, Cornwall. The Rivers Trust along with its members work to protect, promote and enhance freshwater ecosystems for both people and wildlife.
Head of Communities, Erica Popplewell, at The River Trust says “systemic change” is needed as Thames Water are fined £122.7m..