Total assets of ICCT for Q1 24 is 20.54 M USD, 30.91% more than the previous Q4 23. And total liabilities increased by 27.71% in Q1 24 to 14.36 M USD.