Total assets of NTBR for H1 23 is 38.94 M GBP, 2.92% less than the previous H2 22. And total liabilities decreased by 10.65% in H1 23 to 15.68 M GBP.