Business STO Revenue Hits MVR 4.49 Billion in Q1 Ibrahim H. Shihab, 8 months ago The State Trading Organization (STO) exceeded individual earnings in all quarters of 2023, reporting a first quarter (Q1) revenue of...