The State Trading Organization (STO) exceeded individual earnings in all quarters of 2023, reporting a first quarter (Q1) revenue of...