State Trading Organization (STO) recorded total revenue of MVR 15.5 billion last year, according to financial statements released by the...