State Trading Organisation Plc. (STO), a leading trading company in the Maldives, has kicked off its grand ‘Year End Sale...