EO Charging, a key player in electric vehicle infrastructure, has entered administration, resulting in the loss of 69 jobs and raising concerns in the industry.
Thames Water has faced significant supply disruptions in Oxfordshire, affecting schools and thousands of homes. The incident has sparked concerns over the company's reliability.