La marca The North Face abrió su nueva tienda en el Lima Outlet Center Los Portales, en el Callao. Se trata de la quinta tienda de la compañía. Esta tienda pretende llevar al público los productos de la marca a un menor precio, para impulsar así las actividades ‘outdoor’ en nuestro país.