В России откроется первый монобрендовый магазин марки спортивной одежды The North Face — он начнет работать в марте 2020 года в ТРК «Галерея» в Петербурге, пишут «Ведомости». — Афиша Daily.