NatWest today beat City forecasts after the lender revealed a 2024 profit of £6.2 billion. It also emerged that chief ...
British utility Thames Water lodged an appeal to the country's competition regulator on Friday, beginning a process to try to ...
Thames Water asked UK industry regulator Ofwat to refer its recent decision on the company’s business plan to the Competition ...