Total assets of XJB for H1 24 is 152.03 M SGD, 12.73% less than the previous H2 23. And total liabilities decreased by 4.74% in H1 24 to 48.1 M SGD.