Apollo Holdings Private Limited signed an agreement with State Trading Organization (STO) on Wednesday to supply and install 46 elevators across…