Total assets of IMO for H1 24 is 1.08 B MAD, 3.84% more than the previous H2 23. And total liabilities increased by 24.51% in H1 24 to 265.52 M MAD.