International Trade Center's IFRS net profit for 6 months of 2023 was ₽1.834 billion, compared to a loss of ₽0.531 billion in the previous year. Revenue rose 19% to ₽3.836 billion against ₽3.223 billion a year earlier.