
Multimedia Corporativa carried out the installation of top-notch LED screens in several of The North Face stores in Mexico, in order to keep the brand ahead in top notch technology. Said screens improved the customers' visual experience which allowed a more dynamic and appealing presentation of the products, showing The North Face commitment to the innovation and modernization of its sales points.
