GEO HOLDINGS CORPORATION se consacre à la location et au recyclage de produits usagés, ainsi qu'à la vente de nouveaux produits. La société est impliquée dans l'exploitation de MEDIA SHOP et de REUSE SHOP, dans l'exploitation d'installations de loisirs à grande échelle, ainsi que dans la vente en ligne. Le MEDIA SHOP est spécialisé dans la vente de logiciels. La BOUTIQUE DE RÉUTILISATION s'occupe de la vente de vêtements d'occasion. Au 31 mars 2014, la société comptait 16 filiales et une société associée.