COSMO retail store, Chengdu, China
Re-designing the retail experience for the next generation requires re-thinking the intention and use of a shopping mall. Oft Interiors’ creation of COSMO, from a department store in Chengdu, China, built in 2007, relies on creating an illusion of limitless space to welcome a come-and-play energy.