Kundenfreundlichkeit und ein attraktives Warenportfolio sind die traditionellen Markenzeichen der Apollo Duty Free Shop GmbH. Seit der Eröffnung der ersten Filiale im Jahr 2002 durch die Unternehmerin Dan Chen entwickelte sich Apollo aus einem einzigen Laden im Herzen von Frankfurt zu einer der wichtigsten und bekanntesten Marken im deutschen Duty Free Sektor.
Ein wegweisender Faktor bei diesem rasanten Aufstieg war 2016 vor allem die Eröffnung der zweiten Filiale Apollo Neuschwanstein GmbH. In unmittelbarer Nähe zum gleichnamigen Schloss gelegen, etablierte sich Apollo Neuschwanstein in nur kurzer Zeit als ein Top-Ziel für chinesische Touristen in Bayern.
Von 2018 bis 2019 wurde mit der Eröffnung der UBUY Galerie in Füssen sowie den neuen Geschäften UBUY Pharmacy in Frankfurt und Schwangau das nächste Kapitel bei Apollo eingeleitet. Während die UBUY Galerie in Füssen erstmalig nicht nur auf chinesische Touristen ausgerichtet war, sondern auch auf lokale Einwohner abzielte, lag der Fokus bei den neuen UBUY Pharmacy Filialen auf einem neuen Geschäftsbereich, der sowohl Nahrungsergänzungsmittel, nicht-verschreibungspflichtige Arzneimittel und Kosmetika umfasst.