Business STO to Supply KONE Elevators for Apollo Towers in Hulhumalé Ibrahim H. Shihab, 12 months ago Apollo Holdings Private Limited signed an agreement with State Trading Organization (STO) on Wednesday to supply and install 46 elevators across...