Total assets of TEP for H1 23 is 498.71 M GBP, 37.25% less than the previous H2 22. And total liabilities decreased by 50.69% in H1 23 to 278.1 M GBP.