TNS Energy Yaroslavl's IFRS net profit for 6 months of 2023 amounted to ₽372.54 million, up 23.6% from ₽301.35 million in the previous year. Revenue rose 4.1% to ₽9.499 billion against ₽9.126 billion a year earlier.