Welsh Water is set to pay a proposed £44.7 million after the industry regulator found “serious and unacceptable” breaches in the supplier’s sewage and network services.
Oil prices have risen further despite a global deal to release a record 400 million barrels of reserves as Iran continued to strike key energy and shipping infrastructure. Brent crude rose by another ...