International Trade Center's RAS net profit for 2023 was ₽3.42 billion, up 2.5 times from ₽1.386 billion in the previous year. Revenue increased 25.3% to ₽8.31 billion against ₽6.633 billion a year earlier.