Thames Water fined £100,000 for unsafe street work practices
Transport for London (TfL) has successfully prosecuted Thames Water for four safety streetworks related offences committed on the Transport for London Road Network. The works took place on