International Trade Center's IFRS net profit for 2023 was ₽3.03 billion, up 4.5 times from ₽0.674 billion in the previous year. Revenue fell 6.4% to ₽8.32 billion against ₽8.89 billion a year earlier.