Thames Water has published its eagerly-awaited annual results, following a fortnight of speculation about its financial health. The headline figures show revenue grew by 4% to £2.3 billion during the past year but EBITDA dropped 3% to £1.1 billion. Also within the 183-page document were revelations about bonus payments, environmental provisions and shareholder commitments.