The State Trading Organisation (STO) recorded a net profit of MVR 281 million in the third quarter of 2026, up from MVR 186 million...