A perfume retail business that also sells sunglasses, watches and electronics. It caters primarily to the Latin and South American markets, especially Brazilian and Argentinean tourists.
Inc. 5000 Rankings
No. 4106 (2014)
WebsiteData as of Publication on