Tell Membership

Sign up for the FREE Tell Membership and receive benefits that include the digital edition of Tell Magazine sent straight to your inbox, product giveaways, coupons and much more!

 
 

Apple to open retail store at Le Louvre in Paris

Apple has begun making plans for a retail store which will be launching sometime in the near future at the famous location known as “Le Louvre” in Paris, France. Yesterday, Apple confirmed it will open a store in the Carrousel du Louvre, the shopping center in the Louvre Palace next to the famous museum and more »