STO Posts MVR 15.5 Billion Revenue, Higher Profits in 2025
State Trading Organization (STO) recorded total revenue of MVR 15.5 billion last year, according to financial statements released by the...
STO Revenue Hits MVR 4.49 Billion in Q1
The State Trading Organization (STO) exceeded individual earnings in all quarters of 2023, reporting a first quarter (Q1) revenue of...
STO Posts Higher Profits in 2023 Despite Volatility in Global Oil Prices
State Trading Organization (STO) saw positive growth overall, despite a revenue decline attributed to the spike in world oil prices...

